我正在编写一个具有两种构建风格的 Android 应用程序。我在两种风格中使用具有相同名称的类,并且该类由放置在 main/src/ 中的通用代码启动。
现在的问题是,当选择构建风格时,有没有办法更新导入类引用!我有关于Android-studio setting的想法但这在您删除旧导入之前不起作用。任何建议!!
最佳答案
Android Studio gradle 项目可以包含不同的源集来构建应用程序。特别是每种构建类型和每种风格都定义了自己的源集,它会自动与主源集合并。
您无法更改不同风格的导入语句,但您可以使用这些不同的源集为同一类提供不同的实现。您只需确保不要将这些类放入主源集中,而是放入每个互斥的源集中,即 debug
中。和release
或在 flavor1
和flavor2
.
关于android - 如何更新 Flavor 构建的导入类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38969302/