這次新版本更新替換了app的icon,所以更新方式爲整包更新,下了整包安裝的時候就有標題所述提示導致安裝失敗,
第一時間去看了AndroidManifest裏面的targetSdkVersion,發現版本號跟上次一樣並沒有做特殊修改,這就有點納悶啊,在這裏呢安利個工具apktool,做什麼的自行百度,把下載的包反編出來後,發現當前包裏的targetSdkVersion是空的,而線上的包targetSdkVersion是23,這就是問題所在了,並沒有做專門的修改,那爲啥當前包裏的targetSdkVersion就是空的呢?那就先從AndroidManifest查起吧,兩邊的文件一比較,問題就出來了老包: <uses-sdk android:targetSdkVersion="23" /> 新包: <uses-sdks android:targetSdkVersion="23" />,沒錯就是特麼莫名其妙多了個s出來,
加上s的在手機上單獨安裝爲啥不報錯呢?有沒有人給解釋一下。