Android开发之The application could not be installed: INSTALL_FAILED_VERSION_DOWNGRADE报错
關(guān)鍵報錯信息:The device already has a newer version of this application.
出現(xiàn)這個情況一般是因為已經(jīng)安裝過app,存在相同的APP了,或者你當(dāng)前運行的APP版本低于安裝的APP版本。
1.如果是已經(jīng)安裝過了,直接卸載以前的就可以了。但是有的會無法卸載,這樣的話咱們可以使用adb另外的一個安裝命令
adb install -r -d??C:\Users\zl\Desktop\demo.apk或者
adb install -d??C:\Users\zl\Desktop\xxx.apk(包名)
說下 -r代表強(qiáng)制安裝 -d代表可以安裝比已安裝更低的版本
感謝博主:博主直達(dá)
2.如果是安裝了的版本比當(dāng)前版本高這樣的話解決辦法:
將你項目APP的版本提高下就好了,有人會說我不知道已安裝APP的版本,那也沒事,咱們也可以使用adb命令獲取手機(jī)里面APP的版本號:如下或者使用方法一中的-d命令安裝也可以
如果已安裝的Android應(yīng)用,不方便使用界面查看版本號等信息的話,可以使用adb命令查看。
Linux系統(tǒng):
adb shell pm dump com.test.hm | grep version
Windows系統(tǒng):
adb shell pm dump com.test.hm | findstr version
注:命令中的參數(shù):com.test.hm是app的包名。
感謝原博主:博主直達(dá)
總結(jié)
以上是生活随笔為你收集整理的Android开发之The application could not be installed: INSTALL_FAILED_VERSION_DOWNGRADE报错的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 股票尾盘炸板了第二天怎么走,分以下两种情
- 下一篇: windows10怎么压缩文件(Wind