每次我运行ionic cordova build android
,然后ionic cordova emulate android
,我可能从一个月前得到我的应用程序的版本。以下是我所尝试的:离子版本创建我的应用程序的旧版本,即使我创建一个新的空白应用程序
- 我删除了包括从
/platforms/android
中删除它们的文件,无效。 - 我试过在我的config.xml文件中更新我的版本号。
- 我试着删除APK和其他各种文件从
/build/android
- 我试图创建一个新的应用程序离子与
ionic start
然后cding到新目录中为我的新项目,并运行相同的两个命令后,我得到了旧版本我的其他应用程序。 - 我尝试删除,然后添加回科尔多瓦安卓与命令
ionic cordova rm/add platform android
和cordova rm/add platform android
和这些导致一些奇怪的反应。与离子前缀,去除命令工作正常,但在加,我得到这个:
...
C:\Users\max\Documents\omsLibrary>ionic cordova platform add android
cordova platform add android --save
√ Running command - done!
ionic cordova resources android --force
√ Collecting resource configuration and source images - done!
Platform android not detected. Would you like to install it? (Y/n)
更新:后安装全球科尔多瓦,我不再获得上添加上面。我刚刚得到:
cordova platform add android --save
× Running command - failed!
[WARN] Platform already added. Saving platforms to config.xml.
> cordova platform save
√ Running command - done!
[错误]没有检测到平台。请运行:离子cordova平台添加
如果我愿意,我可以一直这样做,但它会一直给我同样的通告。
我完全没有问题,ionic serve
。
以下是我从ionic info
得到(更新以下苏拉杰饶的建议后):
cli packages: (C:\Users\max\Documents\omsLibrary\node_modules)
@ionic/cli-utils : 1.13.1
ionic (Ionic CLI) : 3.13.1
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 1.3.7
Cordova Platforms : android 6.2.3 ios 4.4.0
Ionic Framework : ionic-angular 3.7.1
System:
Android SDK Tools : 26.1.1
Node : v6.9.2
npm : 5.4.2
OS : Windows 10
Misc:
backend : pro
下面是我从cordova ls
命令得到:
cordova-plugin-console 1.0.5 "Console"
cordova-plugin-device 1.1.4 "Device"
cordova-plugin-inapppurchase 1.1.0 "In App Purchase"
cordova-plugin-splashscreen 4.0.3 "Splashscreen"
cordova-plugin-statusbar 2.2.2 "StatusBar"
cordova-plugin-whitelist 1.3.1 "Whitelist"
ionic-plugin-keyboard 2.2.1 "Keyboard"
什么交易吗?我只是擦拭和重新安装与离子和科尔多瓦有关的一切吗?感谢任何能够提供帮助的人!
你还在'cordova platform add android --save ×Running command - failed!'? –
你说得对。我不再继续收到未安装Android平台的通知。当我运行模拟或构建命令时,我仍然会这样做。请注意,这是一个RESPONSE。我不是输入命令“cordova platform add android --save”。离子当我进入构建或模拟命令时自动执行它。这是我得到的响应:cordova platform add android --save ×运行命令 - 失败! [WARN]平台已添加。将平台保存到config.xml。 –
删除平台与删除命令'离子cordova平台rm android --save',然后做'离子cordova平台添加android --save' –