如何使用上传密钥制作签名的 apk?
How do I make a signed apk with upload key?
我关注Manage your app signing keys which states "To create an upload key for new apps, follow the instructions on sign your app。
我在 "Use google play App signing" 部分下查看此处,这会将我重定向到 Manage your app signing keys。这个 link 与第一个 link 相同,所以我陷入了重定向循环。
我在 签署你的应用程序 中查看 "Generate a key and keystore" 部分,这再次 link 将我发送给 Manage your app signing keys。
如果我在 签署你的应用程序 中的 "Manually sign an APK" 部分下检查,我会看到说明如果我想使用 google 签署我应该使用我的上传密钥玩应用程序签名和更多信息我应该检查 Manage your app signing keys.
我不知道从哪里获得上传密钥。我只是在重定向循环中。
"upload key" 并没有什么特别之处——它只是密钥库中的另一个密钥。您需要在开发者控制台中将此密钥注册为上传密钥,以便 Google 将其识别为您的上传密钥。
要生成上传密钥,只需按照 Sign Your App documentation 上 "Generate a key and keystore" 下生成密钥和密钥存储的步骤即可。您在那里生成的密钥将是您的上传密钥。
生成上传密钥后,您需要使用
将其导出
keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem
其中 upload-keystore.jks
是包含要用作上传密钥的密钥的密钥库名称,upload
是密钥的别名。
最后,您需要在开发者控制台中转到您的应用程序,转到发布管理 > 应用程序签名,然后单击 "Upload Public Key Certificate" 按钮上传您之前生成的 .pem
文件。这会为该应用程序注册一个 "upload key" 密钥。
也许您的意思是 Google 应用程序签名?
通过从 AndroidStudio 创建您的密钥,所有过程与之前相同,选择构建 -> 生成签名 APK -> 新建 -> 返回 -> 然后按照对话框过程进行操作。
那么 Google App Signing 在哪里?
根据 Help page,这是开发人员在丢失密钥时的一项安全功能。
If you lose your keystore or think it may be compromised, Google Play App Signing makes it possible to request a reset to your upload key. If you're not enrolled in Google Play App Signing and lose your keystore, you'll need to publish a new app with a new package name.
我关注Manage your app signing keys which states "To create an upload key for new apps, follow the instructions on sign your app。
我在 "Use google play App signing" 部分下查看此处,这会将我重定向到 Manage your app signing keys。这个 link 与第一个 link 相同,所以我陷入了重定向循环。
我在 签署你的应用程序 中查看 "Generate a key and keystore" 部分,这再次 link 将我发送给 Manage your app signing keys。
如果我在 签署你的应用程序 中的 "Manually sign an APK" 部分下检查,我会看到说明如果我想使用 google 签署我应该使用我的上传密钥玩应用程序签名和更多信息我应该检查 Manage your app signing keys.
我不知道从哪里获得上传密钥。我只是在重定向循环中。
"upload key" 并没有什么特别之处——它只是密钥库中的另一个密钥。您需要在开发者控制台中将此密钥注册为上传密钥,以便 Google 将其识别为您的上传密钥。
要生成上传密钥,只需按照 Sign Your App documentation 上 "Generate a key and keystore" 下生成密钥和密钥存储的步骤即可。您在那里生成的密钥将是您的上传密钥。
生成上传密钥后,您需要使用
将其导出keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem
其中 upload-keystore.jks
是包含要用作上传密钥的密钥的密钥库名称,upload
是密钥的别名。
最后,您需要在开发者控制台中转到您的应用程序,转到发布管理 > 应用程序签名,然后单击 "Upload Public Key Certificate" 按钮上传您之前生成的 .pem
文件。这会为该应用程序注册一个 "upload key" 密钥。
也许您的意思是 Google 应用程序签名? 通过从 AndroidStudio 创建您的密钥,所有过程与之前相同,选择构建 -> 生成签名 APK -> 新建 -> 返回 -> 然后按照对话框过程进行操作。
那么 Google App Signing 在哪里?
根据 Help page,这是开发人员在丢失密钥时的一项安全功能。
If you lose your keystore or think it may be compromised, Google Play App Signing makes it possible to request a reset to your upload key. If you're not enrolled in Google Play App Signing and lose your keystore, you'll need to publish a new app with a new package name.