您必须使用与您尝试认证的应用相同的签名签署 apk - blockchainds.com : 如何通过 Android Studio 签署 apk 文件?

You must sign an apk with the same signature as the app you are trying to certify - blockchainds.com : How to sign an apk file by Android Studio?

根据 blockchainds.com(一个 apk 市场)的文档,我必须下载该站点准备的 apk,然后使用与我的主应用程序(已上传)相同的签名对该 apk 进行签名。 我的 problem:How 我签署了一个 apk 文件。我得到错误。我可以用相同的方式签署我的项目 signature.Also 我不能放弃我自己的 apk yet.How 我们可以在 android studio 3.2 中签署一个 apk 文件(不是项目)?

您可以找到有关使用 android studio here You can check this video tutorial also 签署 apk 的详细信息。 现在要从 blockchads 签署空白 apk,您需要转到安装 java 的目录。打开命令提示符并键入 cd C:\Program Files\Java\jdk-9.0.1\bin (如果您更改了安装文件夹,请使用相同的命令,但将目录更改为您在安装 SDK 期间选择的目录)

键入以下命令,但带有以下参数:

jarsigner -keystore <path to the keystore file> <path to the unsigned APK> <keystore alias>

示例:jarsigner -keystore “C:\Users\Keystore\my_signature.jks" “C:\Users\Downloads\Unsigned_Test.apk” <your keystore alias name>

系统会要求您输入 Keystore 文件的密码,将其键入并按回车键。 即使没有显示任何文本,您的密码也会被插入!

如果一切顺利,未签名的 APK 将被签名,您现在可以提交它。