Fel*_*Med 5 android gradle android-gradle-plugin
是否可以替换获取intent-filter的活动
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)
通过配置口味?
Tan*_*.7x 10
由于明显的合并,有很多方法可以实现这一目标.
最简单的方法是在清单中使用占位符,并在build.gradle中定义适当的类.
例如,在您的清单中:
<activity android:name="${launchActivityName}">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)
在你的build.gradle中:
productFlavors {
flavor1 {
manifestPlaceholders = [ launchActivityName:"com.example.MainActivity"]
}
}
Run Code Online (Sandbox Code Playgroud)
您还可以为每种风格添加不同的清单文件.
是的,只需将清单文件添加到产品风味的文件夹中,然后
产品风味的清单合并到主要配置的清单之上。
此处提供更多信息:http : //tools.android.com/tech-docs/new-build-system/build-system-concepts
| 归档时间: |
|
| 查看次数: |
1665 次 |
| 最近记录: |