2016-03-03 80 views
0

这只是回答我自己的问题科尔多瓦6.0.0安卓INSTALL_FAILED_VERSION_DOWNGRADE

的iOS运行正常,但是当我试图运行Android我得到以下错误:

ERROR running one or more of the platforms: Failed to install apk to emulator: pkg: /data/local/tmp/android-debug.apk 
Failure [INSTALL_FAILED_VERSION_DOWNGRADE] 

You may not have the required environment or OS to run this project 

我已经尝试删除并重新添加Android平台;不起作用。

,当我试图降级到5.1.1科尔多瓦用:

sudo npm install -g [email protected] 

它的工作原理。

回答

2

INSTALL_FAILED_VERSION_DOWNGRADE是一个ADB错误,表示您尝试安装比设备上已有版本旧的版本。因此,请在您的AndroidManifest.xml或gradle文件中检查您的应用程序版本,这就是它检查的软件包版本。您的新软件包需要是相同的,或者更新(更大)的版本代码。

在再次部署之前,您也可以仅从模拟器中删除现有的应用程序。

+0

(顺便说一句,这是一个普通的Android的事情,与科尔多瓦本身无关。) – mszaro

+0

谢谢,这也工作!我认为他们指的是降级到之前版本的cordova,因为我在5.1.x版本中是最新版本的时候创建了这个项目。 –

+0

没问题!如果它有帮助,答案总是赞赏:) – mszaro