Android之解决打补丁包后移动端为什么不升级,升级之后出现“应用未安装“,以及更新成功之后反复更新问题
1、打補(bǔ)丁包后移動(dòng)端為什么不升級(jí),而且PC端和移動(dòng)端訪問同一個(gè)url得到的xml文件內(nèi)容不一致
不升級(jí)是因?yàn)檠a(bǔ)丁包文件搞錯(cuò)了,雖然改了文件內(nèi)容,
pc端訪問同一個(gè)url得到的xml文件內(nèi)容不一致,是以為服務(wù)端集群導(dǎo)致。
總結(jié):
1)、給客戶打補(bǔ)丁包之前一定要到客戶后臺(tái)把相關(guān)文件拿到,而不是自以為然拿別人給的文件進(jìn)行就改,而且如果打補(bǔ)丁包成功,替換了部分內(nèi)容會(huì)導(dǎo)致其它產(chǎn)品登陸不上。
2)、然后打補(bǔ)丁包之前一定要看服務(wù)端是否集群,如果集群了的話,需要一個(gè)一個(gè)的打
3)、然后就是出了問題,在哪里出了問題的代碼,就需要再這個(gè)地方debug單步調(diào)試,而不是去問別人,這樣會(huì)增加對(duì)別人的依賴性。
2、升級(jí)之后出現(xiàn) “應(yīng)用未安裝”問題
1)出現(xiàn)這個(gè)問題,第一反應(yīng)是到網(wǎng)上找下為什么出現(xiàn)這個(gè)問題原因,感覺最靠譜的是 簽名不一樣,特么這不日了狗嗎?,我明顯記得自己都簽名了,我再讓客戶測(cè)試,依然如初,日了狗,然后我到微信群里面去問別人,別人給我推薦 APK Helper 可以對(duì)比app的一些簽名信息,和版本號(hào),以及內(nèi)部版本號(hào),果斷下了這個(gè)軟件,對(duì)比了2個(gè)app,特么簽名的md5的確一模一樣,這不日了狗嗎?后來四爺說,讓我模擬客戶環(huán)境,用adb install -r命令來復(fù)現(xiàn)問題,然后我就現(xiàn)
總結(jié)
以上是生活随笔為你收集整理的Android之解决打补丁包后移动端为什么不升级,升级之后出现“应用未安装“,以及更新成功之后反复更新问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之用netcfg命令获取手
- 下一篇: C语言之函数指针和函数的首地址