簡體   English   中英

android APK安裝失敗

[英]Failed to install android APK

我正在嘗試使用 Android Studio 構建調試 APK 以在我的移動設備上進行測試。 但是會出現這個問題。 這是我能夠檢索的錯誤日志。

11-19 16:52:23.096: W/PackageManager(1628): Failed collect during installPackageLI
11-19 16:52:23.096: W/PackageManager(1628): android.content.pm.PackageParser$PackageParserException: Package /data/app/vmdl322169606.tmp/base.apk has no certificates at entry AndroidManifest.xml
11-19 16:52:23.096: W/PackageManager(1628):     at android.content.pm.PackageParser.collectCertificates(PackageParser.java:1099)
11-19 16:52:23.096: W/PackageManager(1628):     at android.content.pm.PackageParser.collectCertificates(PackageParser.java:1049)
11-19 16:52:23.096: W/PackageManager(1628):     at com.android.server.pm.PackageManagerService.installPackageLI(PackageManagerService.java:10804)
11-19 16:52:23.096: W/PackageManager(1628):     at com.android.server.pm.PackageManagerService.access$2300(PackageManagerService.java:236)
11-19 16:52:23.096: W/PackageManager(1628):     at com.android.server.pm.PackageManagerService$6.run(PackageManagerService.java:8858)
11-19 16:52:23.096: W/PackageManager(1628):     at android.os.Handler.handleCallback(Handler.java:739)
11-19 16:52:23.096: W/PackageManager(1628):     at android.os.Handler.dispatchMessage(Handler.java:95)
11-19 16:52:23.096: W/PackageManager(1628):     at android.os.Looper.loop(Looper.java:135)
11-19 16:52:23.096: W/PackageManager(1628):     at android.os.HandlerThread.run(HandlerThread.java:61)
11-19 16:52:23.096: W/PackageManager(1628):     at com.android.server.ServiceThread.run(ServiceThread.java:46)

嘗試簽署您的 APK。 如果您之前已經安裝了一個副本,請嘗試將其卸載並重新安裝。

 writing AndroidManifest.xml file  

 android:usesCleartextTraffic="true"

               or

 Open File> Click on Invalidate Caches/Restart

              or

嘗試使用版本 1 簽署您的 APK。版本 2 簽署的 APK 僅與 7.0 兼容,因此它無法在低於 7.0 的設備上運行或嘗試生成 v1 和 v2 版本的 APK。

注意:當您為 7.0 以上設備和 7.0 以下設備生成簽名 apk 時,請檢查 v1 和 v2 兩個選項。

這是有關 V2 版本的更多信息的參考鏈接這里是概述鏈接

試試這個,你的問題就會解決。

它顯示您沒有與您的 .APK 文件連接的證書的錯誤。 通常 android 會在安裝前提供由 android 設備驗證的調試證書。請使緩存無效並重新啟動。如果錯誤仍然存在,那么您可能添加了任何沒有任何擴展名或您已更改其擴展名的文件。我有同樣的問題這解決了我的問題。希望它對你有用:)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM