Java 无法安装android APK

Java 无法安装android APK,java,android,android-studio,unity3d,Java,Android,Android Studio,Unity3d,我试图使用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:

我试图使用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。如果以前已经安装了副本,请尝试卸载它,然后重新安装

尝试签署您的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版本的详细信息和概述

试试这个,你的问题就会解决

尝试使用版本1签署您的APK。版本2已签署的APK仅与7.0兼容,因此它不会在低于7.0的设备上工作,也不会尝试生成v1和v2版本的APK。

注意:当您为7.0以上和7.0以下的设备生成签名apk时,请同时选中v1和v2选项

以下是有关V2版本的详细信息和概述


尝试此操作,您的问题将得到解决。

它显示错误,您没有与.APK文件连接的证书。
通常android会在安装前提供由android设备验证的调试证书。请使缓存无效并重新启动。如果错误仍然存在,则可能是您添加了任何没有扩展名或您更改了扩展名的文件。我也遇到了同样的问题,这解决了我的问题。希望它能为您解决:)

它显示了一个错误,您的.APK文件没有连接证书。
通常android会在安装前提供由android设备验证的调试证书。请使缓存无效并重新启动。如果错误仍然存在,则可能是您添加了任何没有扩展名或您更改了扩展名的文件。我也遇到了同样的问题,这解决了我的问题。希望它能为您解决:)

你签了apk吗?如果是,你能描述一下你是如何签署apk的吗?如果是的话,你能描述一下怎么做吗?