出于测试目的,我使用 apktool 反编译了一个 apk,修改了 android 清单文件(只需设置 android:debuggable=true)。然后我反编译并签名。在我的手机上安装它时出现以下错误:
package com.test.test has no certificates at entry AndroidManifest.xml. ignoring
为什么我看到这个错误,我签了。如果我不更改清单文件,它会在反编译和编译后工作。我猜 android 为每个文件存储单独的证书或 sha1 值。所以以前的和当前的文件不匹配。我该如何解决这个问题?