大约一年前,我发布了一个未发布的应用程序,其中包含已发布/有效的产品。现在方法已经改变,所以我现在已经发布了一个包含有效产品的beta应用程序。
由于已发布的beta版已发布签名,因此无法再使用debug signed apk测试应用。因此,对于每个测试,我都需要构建版本并将其加载到设备上。如果我没有,并且从android工作室使用调试apk,我会收到有关此应用未针对Google Play配置的错误。
工作精细内置发布只是不调试。当然我做错了,因为我无法发布调试apk,因此实际上无法测试。非常感谢你的建议!
答案 0 :(得分:0)
这可能与您无关,但仍应与具有相同问题/问题的其他人相关。
就像@ mehul-joisar正确地说 - 没有签署APK就不可能。但是,您可以通过签署每个构建来测试和调试您的实现。在Android工作室中,您可以将正在构建的变体更改为“发布”,这将强制签名,或者您可以专门为此目的使用新的变体,说“iap-debug”,必须使用您的发布签名证书对APK进行签名。
为了加快速度,就像我说你可以创建一个新版本并禁用proguard - minifyEnabled false
或暂时关闭版本变体。
无需输入密钥就可以在gradle中对其进行硬编码,但请确保不要将其提交给VCS并在完成测试后删除
希望这有助于某人。