问题描述
在我们的应用程序中,我们有2个应用程序命名模式:console.log("length = "+$("#after_get_state").find("select").length)
//check if div has select inside it or not
if ($("#after_get_state").find("select").length > 0) {
//there ..send this value
console.log("slected value = "+$("#after_get_state").find("select").val())
} else {
//not there send other select-Box value
}
用于版本构建,<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script>
<div id="before_get_state">
<select name="cbo_state" id="cbo_state" class="form-control">
<option value="0">-- Select State --</option>
</select>
</div>
<div id="after_get_state">
<select name="cbo_state" id="cbo_state" class="form-control">
<option value="0">-- Select State --</option>
<option value="1" selected>dcdcdc</option>
</select>
</div>
用于调试。
以此方式进行设置,因此我们可以在Firebase上分离分析-这样调试崩溃不会污染我们的生产见解。
其中包含 Android结算。在我们的Play商店帐户中,我们上载了作品制作com.my.app
(com.my.app.debug
),并设置了一些应用内订阅。我还要补充一点,我们仍处于预生产阶段。
问题是-我们没有在 debug 版本中获得任何.aab
,因为程序包签名与配置中的不同,并且已上传至Play商店控制台。
问题是-除了使用以下方法创建新的com.my.app
之外,是否有一种方法可以针对我们的 debug 版本集成/测试我们的生产 Android结算产品SKU
软件包名称?
解决方法
否,不同的软件包意味着不同的应用程序,因此意味着无法与其他应用程序共享的不同的应用程序内产品。
奇怪的是,当android studio和其他IDE可以在调试模式或发布模式下工作而无需更改项目时,您已经制作了一个用于调试的应用程序。