我有一个APK文件名:Splash.apk。
首先,我使用apktool对其进行解码

apk d Splash.apk

然后,我编辑 list ,XML。最后,我将项目导出到APK文件名:EditedSpash.apk。
apk b Splash

当我在模拟器上运行EditedSpash.apk时。我出错了。你能帮我解释一下吗?
adb install EditedSplash.apk

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

最佳答案

您应该在安装前登录apk。

1)keytool -genkey -keystore (name).keystore -validity 10000 -alias (name)
2)回答一些问题(例如:姓名,公司...

3)制作 keystore 文件后,将apk和ketstore合并

如果这些文件位于同一目录中
jarsigner -keystore (name).keystore -verbose LunarLander.apk (name)
apk大小增加2kb +;

在此之后将apk安装到avd

关于ANdroid-使用apktool编辑后运行APK文件出现错误: [INSTALL_PARSE_FAILED_NO_CERTIFICATES],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14994166/

10-09 00:04
查看更多