如何从Android Studio制作APK?生成签名包

从Android Studio制作APK或签名捆绑包是在Google Play商店上设置应用程序的必要步骤,因为必须将Google Android应用包和Google Play捆绑包APK创建为将应用包上传到Play商店并具有在GooglePlayStore上发布的应用程序。


如何从Android Studio制作APK?

从Android Studio制作APK或签名捆绑包是在Google Play商店上设置应用程序的必要步骤,因为必须将Google Android应用包和Google Play捆绑包APK创建为将应用包上传到Play商店并具有在GooglePlayStore上发布的应用程序。

参见下面的示例,该示例是继续使用TravelPayouts联盟计划中现有的免费代码创建最佳旅行预算应用Android的示例。

TravelPayouts会员计划和机票预订应用程序开发代码

从Android Studio生成签名包或APK

如果您可以使用新的上传密钥而又没有忘记上传密钥的密码,则可以很容易地从AndroidStudio生成签名的包或APK,否则它将无法正常工作。

要从Android Studio制作APK,请先打开生成已签名的捆绑包或APK菜单。

在Android Studio中生成签名的Android应用捆绑包:构建>生成签名的捆绑包/ APK

然后,选择是否要创建已签名的Google Android应用包或Google Play APK。

为了生成签名包,有必要提供一个密钥。如果您已有键,请使用“选择现有”按钮。

如果没有,请开始创建新密钥。

创建新的Play商店上传密钥

要创建新的上传密钥,请输入以下格式的所有必要信息:密钥存储路径,匹配的密码,别名,匹配的密钥密码,有效期(年),名字和姓氏,组织单位,组织,城市或位置,州或省以及国家/地区ISO代码。

然后,生成将保存在计算机上的密钥。

现在,您可以生成Google Android应用程序捆绑包,并且可以将应用程序捆绑包上传到Play商店-除非遇到问题,例如为已存在的应用程序使用新密钥。

重置Google Play上传密钥

要重置Google Play上传密钥,您必须与Google Play支持人员联系,并要求他们重置您的上传密钥。

一段时间后,支持人员将回答询问以生成上述新密钥以及PEM格式的新密钥证书的要求。

 Android Studio帮助中心:生成上传密钥和密钥库
将签名密钥的证书导出到Android Studio中的.pem扩展名

安装KeyStore Explorer以获得PEM密钥认证

如果您需要使用新的上传密钥,并发送给支持PEM证书的GooglePlay,最好的方法是使用KeyStore Explorer程序。

下载并安装它以获得该PEM证书。

下载KeyStore Explorer

之后,从Windows开始菜单启动应用程序。

为KeyStore Explorer安装Java

在可能启动KeyStore Explorer程序并获得PEM证书之前,可能需要安装最新的Java版本。

下载Java for Windows

从上传密钥获取PEM密钥证书

安装Java程序后,您最终应该可以安装KeyStore Explorer程序。

首先选择“打开现有密钥库”选项。

然后,在计算机上找到以前用AndroidStudio创建的.jks格式的密钥。

将要求您输入密码才能打开该密钥,而您必须提供该密码才能输入其详细信息。

密钥打开后,双击将其用于将应用捆绑包上传到Play商店。

将显示所有详细信息,您将能够单击PEM按钮来访问著名的PEM证书。

显示PEM证书后,只需单击“导出”以将其保存在您的计算机上,然后将该文件发送给Google Play支持以重置您的上传密钥。

稍后,他们将确认密钥已重置,并且您可以使用新的上传密钥生成签名的捆绑包或APK以将应用捆绑包上传到Play商店-新密钥仍需要几天的时间才能变为有效。

重置Google Play上传密钥的整个过程大约需要一周时间,之后您便可以在新的应用版本中再次上传您的Google Android应用捆绑包。

常见应用发布更新问题

我的Android应用程序更新尚未推出:如果不建议将新版本下载给已经安装了该应用程序的用户,而Google Play控制台上的应用程序版本显示为已发布且所有更新均已发布,可能是由于尚未更新版本代码和版本名称,因此不允许用户电话将更新标识为新版本。

您如何发布Android应用更新?确保版本号已在AndroidManifest.xml或build.gradle文件中更新
具有新版本应用程序但未显示更新的Play商店

常见问题

从Android Studio生成签名的APK文件或Android App Bundle需要哪些步骤?
在Android Studio中,完成您的应用程序开发和测试。导航到“构建”>“生成签名的捆绑包 / apk”。根据您的分发计划选择APK或Android App Bundle。创建一个新的密钥库或使用现有的密钥库来签署应用程序,以确保其安全性和完整性。指定构建变体和签名配置。单击“完成”以生成已签名的APK或APP捆绑包,可以在Google Play商店(例如Google Play商店)上分发。

Yoann Bierling
关于作者 - Yoann Bierling
Yoann Bierling是一家网络出版和数字咨询专业人员,通过技术专业知识和创新产生了全球影响。热衷于赋予个人和组织在数字时代蓬勃发展,他被迫取得出色的成果,并通过创建教育内容来推动成长。




评论 (0)

发表评论