Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 获得相同的谷歌账单SKU';s用于替换应用程序包名称_Android_In App Billing_Android Billing_Google Pay_Play Billing Library - Fatal编程技术网

Android 获得相同的谷歌账单SKU';s用于替换应用程序包名称

Android 获得相同的谷歌账单SKU';s用于替换应用程序包名称,android,in-app-billing,android-billing,google-pay,play-billing-library,Android,In App Billing,Android Billing,Google Pay,Play Billing Library,在我们的应用程序中,我们有两个app命名模式:com.my.app用于发布版本,以及com.my.app.debug,用于调试。 这是这样设置的,所以我们可以在Firebase上分离分析-所以调试崩溃不会污染我们的产品洞察力 安卓系统计费系统将推出。在我们的Play store帐户中,我们上传了我们的产品构建.aab(com.my.app),并设置了一些应用内订阅。我要补充的是,我们仍处于预生产阶段 问题是-我们在调试版本中没有得到任何SKUs,因为包签名与中配置的不同,并且已加载到Play S

在我们的应用程序中,我们有两个app命名模式
com.my.app
用于发布版本,以及
com.my.app.debug
,用于调试。 这是这样设置的,所以我们可以在Firebase上分离分析-所以调试崩溃不会污染我们的产品洞察力

安卓系统计费系统将推出。在我们的Play store帐户中,我们上传了我们的产品构建
.aab
com.my.app
),并设置了一些应用内订阅。我要补充的是,我们仍处于预生产阶段

问题是-我们在调试版本中没有得到任何
SKU
s,因为包签名与中配置的不同,并且已加载到Play Store console


问题是-除了用
debug
软件包名创建一个新的
app
之外,是否有其他方法可以根据我们的debug构建集成/测试我们的生产Android计费产品,不同的软件包意味着不同的应用程序,因此不同的应用程序内产品不能与其他应用程序共享


奇怪的是,当android studio和其他IDE可以在调试模式或发布模式下工作而不更改项目时,您制作了一个不同的应用程序进行调试。

不,不同的包意味着不同的应用程序,因此不同的应用程序内产品不能与其他应用程序共享


奇怪的是,当android studio和其他IDE可以在调试模式或发布模式下工作而不更改项目时,您已经为调试制作了一个不同的应用程序。

谢谢@Lluis Felisart,我也这么认为。至于您的问题-我们在调试包名称中添加了一个后缀,以在Firebase中区分它。IDE不关心谢谢@Lluis Felisart,我也这么认为。至于您的问题-我们在调试包名称中添加了一个后缀,以在Firebase中区分它。IDE不在乎