分享下常見的app在手機上安裝不上的原因


根據本人工作遇到的一些情況,總結如下

1.)安裝包的最低版本要求高於待安裝的手機的android版本。
2.)目標手機上已經存在相同包名的app,且簽名不一樣.
3.)android studio下打包輸出app時, 只選擇了v2, 並且遇到的手機是低版本的。會出現安裝失敗.
4.)目標手機可用內存太低。
5.)安裝包設置支持的cpu架構和目標手機不相符。

 

其中第3點的示意圖如下:

[簡要介紹]

V1是7.0之前使用的證書,故只使用V1簽名不會有什么問題,高於7.0的版本也都會有向下兼容性,但是不如V2簽名方式更加安全;
V2是7.0之后的新證書,故只使用V2簽名的話,若目標機型的Android系統是7.0以下時,會出現安裝完成后仍顯示未安裝,7.0以上的系統則沒有問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM