程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> apk-Android 自動更新覆蓋安裝失敗

apk-Android 自動更新覆蓋安裝失敗

編輯:編程解疑
Android 自動更新覆蓋安裝失敗

如果把舊的版本卸載後安裝下載的版本是沒有問題的,如果沒有卸載舊的版本直接覆蓋安裝就會出現:應用程序未安裝的錯誤。首先排除的問題:簽名問題一致,只是版本號和版本名稱不一致,其他都一致,以下是開啟安裝的代碼:

 // 通過Intent安裝APK文件
        Intent i = new Intent(Intent.ACTION_VIEW);
        i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        i.setDataAndType(Uri.parse("file://" + file.toString()), "application/vnd.android.package-archive");
        mContext.startActivity(i);

我查了下,基本遇到的問題我都檢查過了,都排除了,現在還是不行,我的版本號是1000,新的版本號是1001,我覺得和這個應該沒問題。

最佳回答:


如果,確信代碼沒有問題,就首先檢查一下手機本身的安全設置問題,然後檢查一下權限:





,再有就是你的手機是android6.0嗎,那個權限的設置要做好。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved