【发布时间】:2016-08-28 19:24:16
【问题描述】:
我正在开发一个 Android 应用程序,现在应该在为生产应用程序提供服务的同一环境中测试新功能。
我尝试在清单和 gradle 文件中创建一个新分支并将其重命名为 .testing,但我遇到了提供程序的问题,特别说明:
I/dalvikvm: Could not find method android.app.Fragment.setSharedElementEnterTransition, referenced from method com.corp.app.AccountFrag.access$super
所以我认为这不是方法。我希望应用程序安装在它的两个变体中(它们不一定需要共享数据)并且用户打开一个或另一个取决于是否需要在生产环境中测试新功能或更可靠、更稳定的版本需要运行。
以前有人处理过这个问题吗?我怀疑我需要研究口味,但我不知道。
提前感谢您的洞察力。
【问题讨论】:
-
使用自定义的
beta构建类型,使用不同的applicationIdSuffix。
标签: android android-studio versions