我正在尝试调试Android TV应用程序,因为我需要用同一系统文件的编辑版本替换原始系统文件
Issue is
当我试图替换它时有签名问题,当我们使用Android手机时,我主要通过删除以前的文件并安装更新的android apk来解决这个问题。但在这种情况下,我无法删除该文件,因为它是一个Android的系统文件。因此我要求制造商向我提供已安装系统文件的签名,以便我可以替换它
My question is
制造商为我提供了标志apk.jar文件和.pk8文件以及.pem文件。我在网上搜索,发现.pk8和.pem文件用于签名。那么如何从这两个文件中提取签名。我没有从互联网上获得任何有用的信息。
答案 0 :(得分:2)
不需要提取签名,您可以使用这两个文件直接签名unsigned apk。从net下载“signapk.jar”并重新运行以下命令:
java -jar SignApk.jar platform.x509.pem platform.pk8 application.apk application_signed.apk
此处: