gpt4 book ai didi

android - 如何将旧的 Cordova 项目更新到最新版本?

转载 作者:行者123 更新时间:2023-11-29 18:58:18 25 4
gpt4 key购买 nike

我有一个旧的 Cordova 应用程序(由其他人开发)。我在使用最新版本的 iOS(iOS 11.2.6) 和 Android(8.0) 时遇到很多问题,例如白屏、插件兼容性和应用程序崩溃。所以我想将我的应用程序更新到最新版本的 Cordova 并顺便更新插件。我试过了

cordova platform rm android
cordova platform add android

我得到了这个错误:

Using cordova-fetch for cordova-android@^6.3.0 (node:23932) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): CordovaError: Failed to fetch platform cordova-android@^6.3.0 Probably this is either a connection problem, or platform spec is incorrect. Check your connection and platform name/version/URL. Error: npm: Command failed with exit code 1 Error output: npm WARN Invalid version: "1.7" npm WARN No description npm WARN No repository field. npm WARN No README data npm WARN No license field. (node:23932) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

我还尝试使用以下方法更新插件:

cordova-check-plugins --update=auto

但是我遇到了构建错误(Android Studio)

所以我认为解决方案是将我的应用程序更新到最新版本的 Cordova。有人有想法吗?

Cordova 版本 8.0.0

最佳答案

是的,尝试将您的应用程序更新到 cordova,然后这可能会起作用。

第 1 步 - sudo npm update -g cordova

第 2 步 - cordova 平台检查

如果您的 Android 平台有任何更新,那么上面将提供相同的详细信息。

第 3 步 - cordova 平台更新 Android

尝试上述步骤,这会让您对如何解决这个问题有所了解。

关于android - 如何将旧的 Cordova 项目更新到最新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49518319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com