Eli*_*ohn 7 android cordova ionic-framework ionic-cli ionic3
我让Ionic 3正常工作了几个月,并且上周更新到Ionic 4进行了测试。我的应用程序是用Ionic 3编写的。现在,ionic cordova build android不更新构建。离子发球效果很好。
我能够ionic cordova build android像其他所有离子命令一样正常运行,但是运行构建时,构建不会更新。使它更新的唯一方法是删除并重新添加平台。我还确保在运行模拟器后从模拟器中卸载该应用程序-因此它不会访问旧版本。此外,在该/platforms/android文件夹中,没有文件被更新。
我尝试了以下方法:
重新安装了Gradle(也通过brew)
完成上述所有操作后,重新启动计算机。
重置PATH变量(如下),并尝试使用Ionic-cli 3.20。*和4.0.5运行构建。
离子信息:
Ionic:
ionic (Ionic CLI) : 4.0.5 (/usr/local/lib/node_modules/ionic)
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.1.11
Cordova:
cordova (Cordova CLI) : 8.0.0
Cordova Platforms : android 7.0.0
System:
Android SDK Tools : 26.1.1
NodeJS : v10.8.0 (/usr/local/Cellar/node/10.8.0/bin/node)
npm : 6.3.0
OS : macOS High Sierra
Xcode : Xcode 9.4.1 Build version 9F2000
Environment:
ANDROID_HOME : /Users/eli/Library/Android/sdk
Run Code Online (Sandbox Code Playgroud)
路径(以表示~/.bash_profile):
export ANDROID_HOME=/Users/eli/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools
export PATH=${PATH}:$ANDROID_HOME/platform-tools
Run Code Online (Sandbox Code Playgroud)
如果您想要 ionic 4,则无法从 3 转换为 4。系统会自动询问您“新版本,是否要升级 ionic 4”,但它无法升级您的项目。如果您想将项目从 3 升级到 4,首先您必须创建 ionic 4 项目并将所有副本从 ionic 3 复制到新项目。如果您想搜索一些信息,您可以找到; https://moduscreate.com/blog/upgrading-an-ionic-3-application-to-ionic-4/
如果您不想升级您的应用程序,您可以卸载版本4并重新安装版本3
npm uninstall -g ionic@4
npm install -g ionic@3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
596 次 |
| 最近记录: |