1

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

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

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

4

1 回答 1

0

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

于 2012-09-30T23:25:00.993 回答