Google Play应用签名步骤

时间:2018-05-04 16:38:49

标签: java android

我尝试上传APK,但我无法使用google play app签名,所以请您从一开始就向我提供整个步骤。 在此先感谢

3 个答案:

答案 0 :(得分:1)

在使用Google Play应用签名之前,有必要对您的应用进行自我签名。您可以使用APK Signer or Jar Signer对自己的应用进行自我签名,然后使用Zip Align对齐您的应用。

如果您使用Android Studio构建应用程序,则可以按照以下步骤进行操作App Signing using Android Studio

手动签署应用程序的步骤

<强> 1。安装签名者工具

安装apksigner

安装应该来自Android Build Tools。下载并在buildtools目录中找到apksigner。

安装jarsigner

Jarsigner默认情况下它带有jdk。安装jdk并在那里找到jarsigner。

<强> 2。使用keytool创建密钥对。

keytool -genkeypair -v -keystore xample.keystore -alias publishingdoc -keyalg RSA -keysize 2048 -validity 10000

它会询问您的详细信息,例如名字,姓氏等。基于Android SDK,您必须使用apksigner或jarsigner签署该应用程序。

第3。签署并对齐应用程序

使用jarsigner签署应用程序时

首先需要签署申请,然后使用zip对齐。

的jarsigner

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore xample.keystore mono.samples.helloworld.apk publishingdoc

的zipalign

zipalign -f -v 4 mono.samples.helloworld-unsigned.apk helloworld.apk

使用apksigner进行签名时

签名前必须对齐应用程序。

的zipalign

zipalign -f -v 4 mono.samples.helloworld-unsigned.apk helloworld.apk

APKSigner - 记住APKsigner位于Android Studio内的buildtools目录中。转到目录并执行以下命令。

apksigner sign --ks xample.keystore --ks-key-alias publishingdoc mono.samples.helloworld.apk

Reference 1 - Tutorial

Reference 2 - Apksigner

Reference 3 - Zipalign

答案 1 :(得分:0)

这是一个非常冗长的过程,看起来很难看这里按照下面的文档链接逐步过程,这将为您提供不同的方法来签署您的应用程序分开舞会 Play商店签署

<强>文档https://developer.android.com/studio/publish/app-signing

答案 2 :(得分:0)

  

创建应用

  1. 转到您的Play控制台&gt; https://play.google.com/apps/publish/
  2. 选择所有应用&gt; 创建应用程序。
  3. 使用下拉菜单选择默认语言并为您的应用添加标题。输入您希望它在Google Play中显示的应用名称。

  4. 创建应用商店列表,获取内容评级问卷,并设置定价&amp;分配。 更多信息:https://support.google.com/googleplay/android-developer/answer/113469?hl=en