问题标签 [android-app-signing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
412 浏览

java - 如何在没有密钥库密码的情况下启用 Google Play 应用签名

这个问题不是重复的,因为这个问题是关于 Google Play App Signing 的,其他问题中提到的答案并不能解决这个问题。

我在 Playstore 上有一个活跃的应用程序,下载量超过 500,000 ,我已经备份了我的密钥库文件,但不幸的是我忘记了我的密钥库密码,有什么办法可以启用 Google Play 应用程序签名,上传我的新 apk 并发布新版本。

我尝试了所有方法来找到密钥库密码,但没有运气。

0 投票
0 回答
758 浏览

android - Google Play 应用签名 - 无法上传更新

好的,这是我将 APK 上传到 Google Developer Console 时遇到的错误;

上传失败

您上传的 APK 使用与之前的 APK 不同的证书进行签名。您必须使用相同的证书。

您现有的 APK 使用带有指纹的证书进行签名:[ SHA1: Numbers go here ] 并且用于签署您上传的 APK 的证书带有指纹:[ SHA1: different numbers go here ]

但是,我知道我使用的是.keystore昨晚我最初上传应用程序时使用的相同的事实。所以我不明白为什么它让我发布我的游戏,但现在它不会更新它。我完全不知道如何使用 Google App Signing 功能,请不要将我链接到 Google 发布的 URL,因为我已阅读并完全不理解。

我有,upload_cert.der但我不知道如何使用新认证签署我的游戏。如果可能,请逐步解释如何执行此操作。

如您所知,如果您只是开始扔掉命令行,我完全迷失了,并且不会掌握如何完成我的任务。一方面,我到底在哪里输入这些命令行?是的,我知道 CMD,但是文件位置是什么?我一直在努力自己解决这个问题,但是我访问的每个链接都没有得到答复,或者给出的答案比仅仅告诉他们如何做要复杂得多,导致仍然不知道如何去做吧。

所以,如果你能向我解释一下如何在世界上做这个应用程序签名的事情,我将不胜感激。我正在使用 Unity3D 进行应用签名。

0 投票
2 回答
1076 浏览

android - 如何从 Play 商店(网站等)以外的地方更新 Google Play 签名 Apk

我将使用我的密钥库签名的apk上传到 Google Play,但意外启用了Google App Signing选项。我在我的网站上上传了相同的apk 。

现在,由于Google App Signing选项,两个apk具有不同的签名

  1. Google Play Apk:由 Google 签名
  2. 网站 Apk : 由我的密钥签名

这导致该 apk 必须使用与更新时先前版本错误相同的证书进行签名

Q) 如何让我的 Website-apk 使用与 Google-Play-signed-apk 相同的签名进行签名?

0 投票
0 回答
153 浏览

google-api - Google Play 应用签名在测试构建时无法登录游戏服务

我好奇地在我们的应用程序中启用了应用程序签名,我发现它带来的问题不仅仅是它所解决的问题......

首先,我需要去 Google API 手动更改“签名证书指纹”,如此所述,每次我想在测试和发布的版本之间切换时,我都必须卸载并重新安装,因为签名不同。

最烦人的是,我无法在我的测试版本中测试游戏服务!它总是在身份验证中失败。我必须将其上传到测试版,然后从 Google Play 更新,以便签名正确并且能够登录:

我已经为上传密钥库添加了 SHA1,但它没有帮助......

Google OAuth 2.0 客户端 ID

反正有没有绕过这个?!

0 投票
1 回答
5790 浏览

android - 如何将多个 SHA1 指纹添加到我的 Android 应用程序进行测试?

我的 Android 应用程序已经在谷歌开发者控制台上有一个 SHA1 指纹,这是由另一个开发者在一段时间前生成的。现在,我正在调试应用程序中的 Google 登录错误,结果发现 Google 登录使用在.android/debug.keystoreOAuth 身份验证过程中找到的默认 SHA-1 发出请求。而且我昨天生成了一个新的调试密钥,因为它毕竟是调试的。

如何将这个新的调试密钥添加或合并到 Google 的开发者控制台以发出成功的登录请求?(我不想替换旧密钥)

0 投票
2 回答
3260 浏览

android - 退出 Google Play 应用签名是永久性的吗?

我只看过有关 Google 应用签名如何运作、它如何使您受益以及一旦您选择加入它是永久性的指南和文章。但我找不到任何证据证明如果您选择退出一次,您会以后能用吗?

示例:我正在尝试发布一个应用程序,但我现在不想选择加入。将来,我可能会。如果我改变主意,我可以再次选择加入吗?

0 投票
1 回答
441 浏览

android-studio - 将项目从 appybuilder 迁移到 android studio 时出现密钥库错误

我从 appybuilder 制作了一个应用程序并将其发布在 google play 上,现在我想发布我使用 android studio 开发的更新。现在,我正在尝试使用由 appybuilder 生成的密钥库对我的应用程序进行签名,但我收到了错误消息-

帮我解决这个错误。我知道如果没有先前版本的标志,我将无法发布其更新。

当我尝试在没有应用签名的情况下上传 apk 时,它给了我错误

有没有办法将指纹更改为所需的 sha1 指纹?

0 投票
1 回答
601 浏览

android - Android Google Play 应用签名与多个应用

我为一家大型组织工作,该组织可能有多个我们希望在 Google Play 商店上发布的应用程序。我喜欢使用Google App Signing而不是自己管理签名密钥的想法。启用此功能后,每个上传的应用程序都会使用上传密钥进行签名,但在多个应用程序的情况下,是否都需要使用相同的上传密钥进行签名,或者每个应用程序的上传密钥可以是唯一的吗?在我们的组织中,可能有多个不同的团队管理他们自己的应用程序,因此必须在所有这些团队之间共享上传密钥会很麻烦。有人可以阐明这对我们的情况有何影响吗?

0 投票
2 回答
2507 浏览

android - 如何为“Google Play App Signing”项目创建调试密钥库

对于调试密钥库(当直接从与 google play 服务一起使用的 android studio 运行应用程序时 - 进行登录等),您必须创建一个调试密钥库。但是有了新功能“Google Play App Signing”,生成的密钥库是一个带有特殊上传签名的“上传密钥(谷歌发明了它)”。问题是(我猜)我需要一个带有应用签名的调试密钥库(我猜)。所以问题是:我如何使用“应用程序签名”(我知道的 MD5 和 SHA-1)创建一个调试密钥库,以便在可以登录谷歌播放服务的 IDE 之外运行已签名的应用程序?

0 投票
2 回答
1821 浏览

android - 获取“无法解析上传的APK的AndroidManifest.xml。它是否编译正确?” 启用 Google App Signing 后出现错误

启用Google App Signing后,每次我尝试将签名的发行版 APK 上传到 Play 商店时,都会收到一条错误消息,提示无法解析上传的 APK 的 AndroidManifest.xml。是否正确编译?.

这是使用APK Analyzer工具从签名的 APK 中获取的Android Manifest文件

我正在使用Android Studio Beta 6构建 APK并使用生成的上传密钥进行签名

我该如何解决这个问题?