我想调试我应用的整个应用结算过程。 但不幸的是,每次我尝试购买我的应用程序的某些产品时,我处于USB调试模式并发生错误,告诉我,应用程序未签名,这就是为什么我可以&# 39;什么都买当我在谷歌播放上传应用程序时,购买工作,所以它显然解决了问题,但这基本上不是我想要的。 那么我需要做什么,在我调试应用程序时在本地测试应用内的计费。它甚至可能吗?
答案 0 :(得分:2)
1)将其上传到开发者控制台并等待2-3小时
2)从Play商店下载此应用程序
3)连接app与android studio(只打开源代码)
4)在android studio中选择"附加到调试器"
答案 1 :(得分:2)
如果您尝试在Google Play上传可调试的apk,则会收到此错误:
上传失败您上传了可调试的APK。出于安全原因,你 需要先禁用调试才能在Google Play中发布。
因此,您无法调试从Google Play下载的应用。 相反,你可以上传版本undebuggable版本到谷歌播放然后建立一个可调试版本签署相同的应用程序的apk:
buildTypes {
release {
minifyEnabled false
debuggable true
}
}
通过adb安装apk结果
adb install -r name.of.your.apk
然后您就可以轻松调试inapp结算应用。