我使用apktool解码了一个apk文件,但没有进行任何更改。之后,我只是再次构建它,然后尝试安装apk,但即使进行了一些基本更改,我仍然收到以下错误。

我使用Windows cmd做的事情:

apktool d somename.apk -o testfolder

然后
apktool b testfolder

和:
adb install somename.apk
        pkg: /data/local/tmp/somename.apk
Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]
rm failed for -f, No such file or directory

我用apkstudio做到了,结果是一样的。
$ adb install -r "somename.apk"
    pkg: /data/local/tmp/somename.apk
Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]
rm failed for -f, No such file or directory
Process exited with code 0



有人可以帮我吗?

最佳答案

重新编译后,需要对非系统apk进行签名。
尝试对您的apk签名:Signing Your App Manually

10-07 13:53