導航:首頁 > 數據分析 > 簽名沖突同名數據包怎麼處理

簽名沖突同名數據包怎麼處理

發布時間:2024-08-24 22:57:49

A. 七彩虹平板電腦出現已安裝了存在簽名沖突的同名數據包怎樣處理

一般這種情況出現時,要麼是你手機上已經安裝的那個軟體裡面被插入了廣告插件,要麼就是你現在更新的這個版本裡面被插入了廣告插件,所以會提示
已安裝了存在簽名沖突的同名數據包
大多數是你現在更新的版本有問題,被插了廣告,如果你執意想更新這個版本,那麼只要卸載原來的舊版本就能安裝新版本了,但是之前的游戲進度會全部丟失。

B. 怎樣找到簽名沖突的同名數據包

出現"已安裝了存在簽名沖突的同名數據包"的原因及解決辦法
如果你在android上更新一個已經安裝過較早版本軟體時,安裝到最後一步提示你:已安裝了存在簽名沖突的同名數據包,然後安裝失敗。這是因為舊版軟體的簽名信息與新版不一致造成的。你可以卸載這個軟體,然後安裝新版軟體。
如果無法卸載,可能手機(pad)在發售前將該軟體內置在手機中無法卸載。如果是這個原因的話,你可以嘗試「root」系統,然後卸載掉該軟體的舊版本,然後安裝。

如果你是一個開發人員,那麼出現這個問題可能是因為,較舊的版本你是使用eclipse自動發布到模擬器上的,而eclipse自動發布時使用的是一個測試用簽名,這個簽名與你正式打包的簽名不是一個。(這個問題一般發生在測試自動更新功能上,嘿嘿)。想繼續測試自動更新,解決的辦法也很簡單,手工刪除該軟體的舊版(eclipse自動安裝的那個),然後使用adb工具安裝舊版再測試新版就好。自動更新的安裝代碼一般是這樣:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file://" + apkfile.toString()),
"application/vnd.android.package-archive");
mContext.startActivity(i);
或許你和這略有不同,不用擔心,沒什麼,問題不在這里。

下面是給外國朋友的,請原諒我蹩腳的英語:
for foreigner,please forgive my broken:

When you try install a new version of a software on android, maybe you will receive this message: an existing package by the same name with a conficting signature is already installed!

I take it easy! Uninstall old version soft, and then install new version. In this process , maybe you need get "root" popedom.

If you are developer, you receive this message maybe because the old version is install by the eclipse. Eclipse use a debug keystore signature. I guess you try test you autoupdate function. You can uninstall it (eclipse auto package version) in setting tool. And install the old version (which you signature package) by ADB.exe before you test autoupdate function.

Autoupdate function code always like this:

Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file://" + apkfile.toString()),
"application/vnd.android.package-archive");
mContext.startActivity(i);

If you code not like this , dont worry , never mind, the question not in there.
:)

C. 手機上沒有re管理器!但安裝時還是存在簽名沖突

一、普通用戶:如果在android上更新一個已經安裝過較早版本軟體時,安裝到最後一步提示你:已安裝了存在簽名沖突的同名數據包,然後安裝失敗。這是因為舊版軟體的簽名信息與新版不一致造成的。可以卸載這個軟體,然後安裝新版軟體。
如果無法卸載,可能手機(pad)在發售前將該軟體內置在手機中無法卸載。如果是這個原因的話,可以嘗試「root」系統,然後卸載掉該軟體的舊版本,然後安裝。
二、開發人員:那麼出現這個問題可能是因為,較舊的版本是使用eclipse自動發布到模擬器上的,而eclipse自動發布時使用的是一個測試
用簽名,這個簽名與正式打包的簽名不是一個。(這個問題一般發生在測試自動更新功能上,嘿嘿)。想繼續測試自動更新,解決的辦法也很簡單,手工刪除該軟
件的舊版(eclipse自動安裝的那個),然後使用adb工具安裝舊版再測試新版就好。
自動更新的安裝代碼一般是調用Intent安裝:
Intent
i
=
new
Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file://"
+
apkfile.toString()),"application/vnd.android.package-archive");
mContext.startActivity(i);

閱讀全文

與簽名沖突同名數據包怎麼處理相關的資料

熱點內容
蘋果air2插卡價格 瀏覽:626
qq頭像男生圖片大全 瀏覽:164
文件控制電腦 瀏覽:220
pdf文件頁數怎麼讀 瀏覽:489
iphone的文稿與數據在哪個文件夾 瀏覽:918
把文件夾設置密碼 瀏覽:895
網路電視遙控器怎麼對接 瀏覽:169
海爾網站屬於什麼類型網站 瀏覽:565
數據結構要看哪個版本的 瀏覽:557
三菱編程如何寫轉換模式 瀏覽:375
網路刻錄機怎麼連接電腦顯示屏 瀏覽:540
網路男主播怎麼做 瀏覽:104
官媒雜志或者報紙有哪些app 瀏覽:343
如何繼續安裝刪去的app 瀏覽:456
手機泰坦之旅安裝文件夾找不到 瀏覽:36
qq發送文件可以撤回嗎 瀏覽:919
vb連接網路 瀏覽:911
iframesrc禁止查看源文件 瀏覽:854
兒童編程的機構有哪些內容 瀏覽:613
視頻文件格式怎麼變 瀏覽:988

友情鏈接