Java 将无符号apk转换为有符号apk
我有一个带有未签名软件包的android应用程序,每当我尝试安装此apk时,以下错误消息将抛出Java 将无符号apk转换为有符号apk,java,android,apk,Java,Android,Apk,我有一个带有未签名软件包的android应用程序,每当我尝试安装此apk时,以下错误消息将抛出失败[安装\u解析\u失败\u无证书] 现在我想用这个apk文件插入我的密钥库证书。有没有可能使用外部命令而不是IDE来实现这一点?我们可以通过JDK附带的jarsigner工具来实现这一点 步骤 在窗户里 步骤1:在命令行中设置路径C:\ProgramFiles(x86)\Java\jdk1.8.0\u 20\bin 第2步:jarsigner-verbose-keystore/path\u to\u
失败[安装\u解析\u失败\u无证书]
现在我想用这个apk文件插入我的密钥库证书。有没有可能使用外部命令而不是IDE来实现这一点?我们可以通过JDK附带的jarsigner工具来实现这一点 步骤 在窗户里 步骤1:在命令行中设置路径
C:\ProgramFiles(x86)\Java\jdk1.8.0\u 20\bin
第2步:jarsigner-verbose-keystore/path\u to\u keystore/keystoreFileName/path\u to\u apk\u file/application\u name.apk keystoreFileName\u别名
-keystrefilename_别名。您必须提供密钥库文件名的别名
步骤3:输入密钥库文件的密码
步骤4:已完成。它将显示诸如认证有效性等警告消息
步骤5:验证您的apk文件jarsigner-验证/path\u to\u apk\u文件/application\u name.apk
拉链对齐:
步骤6:在命令行中设置路径C:\ProgramFiles(x86)\Android\sdk\build tools\Android-4.4W
第7步:
zipalign-v4/path\u to\u apk\u file/application\u name.apk/path\u to\u destination\u apk\u locaion/zipped\u application\u name.apk