编译完apk后安装apk安装错误

时间:2012-09-30 22:17:25

标签: android testing certificate apk ddms

为了测试目的,我用apktool反编译了一个apk,修改了android清单文件(刚设置android:debuggable = true)。然后我反编译并签名。我在手机上安装时出现以下错误:

package com.test.test has no certificates at entry AndroidManifest.xml. ignoring

为什么我看到这个错误,我签了名。如果我不更改清单文件,它会在反编译和编译后工作。我猜android为每个文件存储单独的证书或sha1值。所以以前和当前的文件不匹配。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我解决了这个问题,实际上它没有在manifest.MF文件中为androidmanifest.xml文件添加sha1条目。我使用android apk multitool并使用了错误的命令。现在它正在发挥作用。