我尝试了许多不同的解决方案,从谷歌得到新的变化反映,但没有运气。
试过了。
-平台删除并重新添加
-删除apk文件
-在index.html中设置缓存
-更改配置文件中的版本
-修改应用程序ID
-等等。
ionic info
global packages:
@ionic/cli-utils : 1.4.0
Cordova CLI : 7.0.1
Ionic CLI : 3.4.0
local packages:
@ionic/app-scripts : 1.3.7
@ionic/cli-plugin-cordova : 1.4.0
@ionic/cli-plugin-ionic-angular : 1.3.1
Cordova Platforms : android 6.2.3 browser 4.1.0
Ionic Framework : ionic-angular 3.4.0
System:
Node : v6.11.0
OS : Windows 7
Xcode : not installed
ios-deploy : not installed
ios-sim : not installed
npm : 5.0.3
最佳答案
在尝试了Ionic Forum和StackOverflow的不同成员提供的几乎所有解决方案之后,我发现如果我运行Ionic Serve,然后停止它,然后使用Cordova运行Android,就解决了我的问题。如果不遵循这个顺序,我将无法看到android设备/模拟器上直接反映的更改。
我不知道背后的确切逻辑,但在我的情况下,它是这样工作的。