2

我想调试我的应用程序的整个应用程序计费过程。但不幸的是,每次我在 USB 调试模式下尝试购买我的应用程序的某些产品时都会出现错误,告诉我应用程序没有签名,这就是为什么我什么都买不到。当我在google play上上传应用程序时,购买工作,所以它显然解决了问题,但这基本上不是我想要的。那么我该怎么做,在调试应用程序时在本地测试应用内计费。有可能吗?

4

2 回答 2

3

如果您尝试在 google play 上上传可调试的 apk,您将收到此错误:

上传失败 您上传了一个可调试的 APK。出于安全原因,您需要先禁用调试,然后才能在 Google Play 中发布它。

所以你不能调试从 google play 下载的应用程序。相反,您可以将发布的不可调试版本上传到 google play,然后构建同一应用程序的可调试发布签名 apk:

buildTypes {
    release {
       minifyEnabled false
       debuggable true
    }
}

通过 adb 安装生成的 apk

adb install -r name.of.your.apk

然后您可以轻松调试应用内计费应用。

于 2016-10-13T17:07:55.897 回答
2

1)将其上传到开发者控制台并等待2-3 小时
2)从 Play 商店下载此应用程序 3)将应用程序与 android studio 连接(仅打开源代码)
4)在 android studio 中选择“附加到调试器”

于 2016-07-08T07:20:52.000 回答