java - 安卓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)
解决方案
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 两个选项。
试试这个,你的问题就会解决。
推荐阅读
- javascript - 如何在使用 Cloud Functions 时使用 Firebase Admin SDK 更改 Firebase 实时数据库中的数据?
- python - 如何使用 bs4 从网站上抓取表格?
- python - bert 模型中的张量类型属性以字符串形式返回
- php - laravel 与自定义外键的多对多多态关系
- spring - 已修复:在邮递员中找不到 spring mvc 查询,因为它不在同一个 paquage 中
- c# - 如何缩短 C# 中的特定代码?
- setuptools - 我可以在 setup.cfg 的元数据描述字段中使用 attr: 吗?
- reactjs - 如何获取点击事件的关键
- python - Pymongo - 查找查询后更新记录集
- python - 如何卸载 Python 3.9.1rc1