![]() |
1
1
您可以为口味指定文件。如果我是你,我会这样做:
将文件放入
之后,您可以在风味名称文件夹(主文件夹旁边)中创建该类的风味特定版本。
所以放一个CustomClass。java在这里:
构建将合并这些文件并使用特定的文件,如果没有找到特定的文件则使用主版本。您可以将其用于可绘制文件和其他文件(资产,…)。 你只需要在这之后创造一种新的口味。在您的等级中添加以下内容:
这里有更多内容: http://developer.android.com/tools/building/configuring-gradle.html |
![]() |
2
0
感谢您的回复@GaborNovak 事实上,我搜索了类似于普通类的东西:
我认为这有点令人困惑。当我编写getApplicationContext时。获取包名称->它在构建gradle中定义了所选风格的applicationid。 当我编写BuildConfig时。APPLICATION_ID->它获取包名称。有人能解释这种逻辑背后的原因吗?这不令人困惑吗? |
|
3
0
定义两个
|
![]() |
4
0
在productFlavor中的something()中创建类: 主要共同来源:
风味1来源:
风味2来源:
|