详细问题描述
最近使用云打包生成的apk,在Android4.2.2的版本上安装失败,以前打包的在同一台手机上是能正确安装的。我使用官方的HelloH5的例子云打包后,安装也是失败。在日志中有这样一段错误:
W/PackageParser( 3253): Exception reading AndroidManifest.xml in /data/app/vmdl-1527013344.tmp
W/PackageParser( 3253): java.lang.SecurityException: META-INF/TANG.SF has invalid digest for res/drawable-xxxhdpi-v4/icon.png in /data/app/vmdl-1527013344.tmp
W/PackageParser( 3253): at java.util.jar.JarVerifier.invalidDigest(JarVerifier.java:134)
W/PackageParser( 3253): at java.util.jar.JarVerifier.verifyCertificate(JarVerifier.java:364)
W/PackageParser( 3253): at java.util.jar.JarVerifier.readCertificates(JarVerifier.java:271)
W/PackageParser( 3253): at java.util.jar.JarFile.getInputStream(JarFile.java:398)
W/PackageParser( 3253): at android.content.pm.PackageParser.loadCertificates(PackageParser.java:450)
W/PackageParser( 3253): at android.content.pm.PackageParser.collectCertificates(PackageParser.java:641)
W/PackageParser( 3253): at com.android.server.pm.PackageManagerService.installPackageLI(PackageManagerService.java:8221)
W/PackageParser( 3253): at com.android.server.pm.PackageManagerService.access$2200(PackageManagerService.java:172)
W/PackageParser( 3253): at com.android.server.pm.PackageManagerService$5.run(PackageManagerService.java:6341)
W/PackageParser( 3253): at android.os.Handler.handleCallback(Handler.java:800)
W/PackageParser( 3253): at android.os.Handler.dispatchMessage(Handler.java:100)
W/PackageParser( 3253): at android.os.Looper.loop(Looper.java:194)
W/PackageParser( 3253): at android.os.HandlerThread.run(HandlerThread.java:60)
E/PackageParser( 3253): Package io.dcloud.H56E53413 has no certificates at entry AndroidManifest.xml; ignoring
h***@idongmobility.com (作者)
我使用HBuilder 9.1.14.201808032109,问题是一样。请问哪个版本可以?
2018-08-28 10:28