相关疑难解决方法(0)

此版本的应用程序未配置为通过Google Play结算

当我尝试使用应用内结算,我得到的错误运行我的应用程序:"这个版本的应用程序未配置为通过谷歌Play结算有关详情,请访问帮助中心".

我已经在清单文件中获得了结算权限,并且我已经将已签名的.apk作为草稿上传到Google Play上,并且我还在我的手机上安装了相同的已签名的apk.

有关如何解决此问题的任何帮助?

android apk in-app-billing google-play

252
推荐指数
8
解决办法
9万
查看次数

Android Studio中的debug.keystore在哪里

我需要启用google + api,所以我需要debug.keystore.我切换到Android Studio,不知道它在哪里.我可以在路径〜/ .android/debug.keystore的eclipse中找到它.

android keystore android-studio

126
推荐指数
8
解决办法
15万
查看次数

应用程序错误:未为市场结算配置此版本的应用程序

由于几天后就可以在Android应用中使用应用内结算功能.当然很酷.所以,我开始为我的应用程序进行更新以实现它.但现在我遇到了一些问题.这就是我做的:

  • 我首先尝试使用保留的产品ID来测试静态应用内结算响应.这没有问题.
  • 我向市场上传了一份草稿APK(带有生产签名,没有调试签名),其中包括com.android.vending.BILLING权限.
  • 当我这样做时,我能够在我的应用程序中添加"应用内商品",并将其设置为已发布.
  • 我创建了一个测试用户并重置了我的设备,使该测试用户成为我的测试设备上的主要帐户.
  • 保留的产品ID仍然有效.

现在出现了问题.当我使用自己的产品ID(我之前添加的产品ID,见上文)时,会显示一个对话框,其中包含以下文本:

" 应用程序错误:此版本的应用程序未配置为市场结算.请查看帮助中心以获取更多信息. "

我在日志中找不到任何奇怪的东西.谁知道我在这里做错了什么?

android in-app-purchase google-play

91
推荐指数
7
解决办法
3万
查看次数

配置Eclipse以使用签名密钥库

我终于为我的应用程序创建了一个"最终"密钥库.由于我的应用程序使用谷歌地图,我需要更新所有布局以使用应用程序产生的新API密钥.

现在我完全了解导出已签名的APK以供发布的要求,但之后是什么?我的想法是,对于进一步的开发和测试,如果我可以将Eclipse配置为使用我的最终密钥库而不是调试密钥库,那将是最简单的......但我发现没有办法做到这一点?它只允许我配置一个"替代"调试密钥,但我猜这不一样.

如果我在这里完全误解了一些东西,我会感到很困惑.

android keystore

49
推荐指数
2
解决办法
5万
查看次数

如何为Android蚂蚁调试版本指定调试密钥库的位置?

在创建debug .apk的s(<project-name>-debug.apk)时,是否可以指定自己创建的调试密钥库的位置ant debug?我只看到指定发布密钥库的位置的可能性.

我想在多台PC上共享调试密钥库,而不是将它们复制到放在".android"目录中的那个.调试密钥库可以例如驻留在源代码库中.但是我需要一种方法来告诉ant在哪里找到调试密钥库.

ant debugging android keystore

39
推荐指数
3
解决办法
4万
查看次数

Android - Eclipse:Keystore被篡改,或密码不正确

我正在开发一个用debug.keystore签署我的应用程序(开发时)的android项目...现在我需要使用"真正的"生产密钥库(我将apk上传到Play商店时使用的那个),同时开发测试应用程序中的一些东西.

因此,在eclipse中使用生产密钥库在我的设备上启动应用程序会很棒,所以我可以使用eclipse调试器等.

完成此测试后,我想切换回debug.keystore.

所以我试图替换.android文件夹中的debug.keystore文件,但后来我收到错误:

密钥库被篡改,或密码不正确

因为我还没有输入密码.我在哪里输入eclipse(juno)中的密码?

或者在eclipse中有更好的方式(例如在wizzard中),而不直接替换debug.keystore文件,以指定从eclipse运行按钮启动我的Android应用程序时应该使用的当前密钥库?

android code-signing keystore

13
推荐指数
1
解决办法
2万
查看次数