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

Android studio 您必须使用与您尝试认证的应用程序相同的签名签署apk-blockchainds.com:如何通过Android Studio签署apk文件?,android-studio,apk,sign,Android Studio,Apk,Sign,根据blockchainds.com(一个apk市场)的文档,我必须下载一个由该网站准备的apk,然后用与我的主应用程序(上传)相同的签名签署该apk。 我的问题是:如何签署apk文件。我犯了错误。我可以用同样的签名签署我的项目。我也不能放弃我自己的apk。我们如何在android studio 3.2中签署apk文件(不是项目?你可以找到有关使用android studio签署apk的详细信息。你可以查看这个。 现在,要从BaskNANDS签出空白APK,您需要去安装java的目录。打开命令提

根据blockchainds.com(一个apk市场)的文档,我必须下载一个由该网站准备的apk,然后用与我的主应用程序(上传)相同的签名签署该apk。
我的问题是:如何签署apk文件。我犯了错误。我可以用同样的签名签署我的项目。我也不能放弃我自己的apk。我们如何在android studio 3.2中签署apk文件(不是项目?

你可以找到有关使用android studio签署apk的详细信息。你可以查看这个。 现在,要从BaskNANDS签出空白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-密钥库
示例:
jarsigner-keystore“C:\Users\keystore\my_signature.jks”“C:\Users\Downloads\Unsigned_Test.apk”

系统将要求您插入密钥库文件的密码,键入密码并按enter键。即使未显示任何文本,也会插入密码!


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

您可以找到有关使用android studio签名APK的详细信息,您可以查看此信息。 现在,为了从BaskNANDS中签出空白APK,您需要进入java安装的目录。打开命令提示符,键入代码> CD C:\java文件\java\jdk.90.1\bin < /C>(如果您已经更改了安装文件夹,使用相同的命令,但将目录更改为安装SDK时所选择的目录)

键入以下命令,但使用以下参数:

jarsigner -keystore <path to the keystore file> <path to the unsigned APK> <keystore alias>
jarsigner-密钥库
示例:
jarsigner-keystore“C:\Users\keystore\my_signature.jks”“C:\Users\Downloads\Unsigned_Test.apk”

系统将要求您插入密钥库文件的密码,键入密码并按enter键。即使未显示任何文本,也会插入密码!


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

谢谢。在您回答的第一部分:我没有使用捆绑包,我想签署一个APK(没有项目或捆绑包)。关于jarsigner,我将测试它。当然,我试过使用apksigner。我不知道在APK文件中使用jarsigner是否有效(看来jatsigner是为jar设计的…).不过我会测试一下。73@maniaq使用jarsigner对apk进行签名是有效的。请参阅Android开发者网站和区块链DS上的文档。鼓励开发者使用apksigner对apk进行签名。此技术包括使用Java SDK中的jarsigner命令对apk文件进行签名。在回答的第一部分:我没有使用bundle,我想签署一个apk(没有项目或bundle)。关于jarsigner,我会测试它。当然,我试过使用apksigner。我不知道对apk文件使用jarsigner是否有效(jatsigner似乎是为jar设计的…).不过我会测试一下。73@maniaq使用jarsigner对apk进行签名是有效的。请参阅Android开发者网站和区块链DS上的文档。鼓励开发者使用apksigner对apk进行签名。此技术包括使用Java SDK中的jarsigner命令对apk文件进行签名