REAndroid / ARSCLib

Android binary resources read/write library
Apache License 2.0
220 stars 44 forks source link

Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed to parse /data/app/vmdl479469645.tmp/base.apk: length=31; index=31] #22

Closed jeryaiwei closed 1 year ago

jeryaiwei commented 1 year ago

修改了 manifest.xml 和 resource.asrc 之后打包。

Failed to parse /data/app/vmdl479469645.tmp/0_jdh____ java.lang.ArrayIndexOutOfBoundsException: length=31; index=31 at android.content.res.StringBlock.getSequence(StringBlock.java:107) at android.content.res.XmlBlock$Parser.getAttributeValue(XmlBlock.java:233) at android.content.res.XmlBlock$Parser.getAttributeValue(XmlBlock.java:262) at android.content.pm.parsing.ApkLiteParseUtils.parsePackageSplitNames(ApkLiteParseUtils.java:668) at android.content.pm.parsing.ApkLiteParseUtils.parseApkLite(ApkLiteParseUtils.java:405) at android.content.pm.parsing.ApkLiteParseUtils.parseApkLiteInner(ApkLiteParseUtils.java:385) at android.content.pm.parsing.ApkLiteParseUtils.parseApkLite(ApkLiteParseUtils.java:329) at com.android.server.pm.PackageInstallerSession.validateApkInstallLocked(PackageInstallerSession.java:2730) at com.android.server.pm.PackageInstallerSession.streamValidateAndCommit(PackageInstallerSession.java:1848) at com.android.server.pm.PackageInstallerSession.handleStreamValidateAndCommit(PackageInstallerSession.java:1696) at com.android.server.pm.PackageInstallerSession.-$$Nest$mhandleStreamValidateAndCommit(Unknown Source:0) at com.android.server.pm.PackageInstallerSession$4.handleMessage(PackageInstallerSession.java:727) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.os.HandlerThread.run(HandlerThread.java:67)