需要一个解决方案来构建一个包含所有构建变体(如mock,QA,DEV)的apk,并使用应用程序中的下拉菜单进行更改。
提前致谢
答案 0 :(得分:0)
这是不可能的。正如google documentation所说,“每个构建变体代表了您可以构建的应用程序的不同版本。”所以,你要求一个包含其他apks的apk。
但是,根据不同变体之间的差异,您可以将它们包含在某些配置对象中,然后根据下拉菜单在它们之间切换。当差异只是API端点时,我已经看到过这种情况。
或者,如果那是不可能的,你最终不得不使用不同的apk,那么你可以加载所有这些,并有另一个主apk,你可以使用它来启动基于某些菜单的正确的。