【发布时间】:2015-02-07 22:59:50
【问题描述】:
我正在考虑通过附加“-DEBUG”来更改我的应用程序 ID 的名称,这允许我在同一设备上安装它的发布版本和调试版本(并且还有助于解决 Crashlytics 过滤等问题)是其他方法来处理),但它会给谷歌应用引擎后端带来问题,因为所有安全功能都应该与应用程序名称相关联。
我正在考虑两种可能的解决方案,但想看看是否有其他人遇到过这个问题并且可能有更优雅的方法。
1) 相反,我可以通过 gradle versionNameSuffix 更改应用程序版本,尽管这不允许应用程序的两个版本共存
2) 向应用引擎后端注册两个应用 ID
我是不是想错了?一般来说,人们如何处理他们的应用程序的发布和 QA 实例并设置其后端的相应版本?此外,发布与 QA 后端实例是否共享相同的数据存储?谢谢。
【问题讨论】:
标签: android google-app-engine google-cloud-endpoints android-testing android-debug