use*_*126 4 android gradle android-studio android-gradle-plugin
我正在使用一个服务,需要AndroidManifest像这样设置API密钥:
<meta-data
android:name="service_api_key"
android:value="@string/my_api_key" />
Run Code Online (Sandbox Code Playgroud)
这个问题是我的应用程序有几种风格,我需要为每种风格设置不同的API密钥.每种flavor都需要有不同的API密钥用于调试和发布:
flavor1
- debug key: key1
- release key: key2
flavor2
- debug key: key3
- release key: key4
flavor3
- debug key: key5
- release key: key6
Run Code Online (Sandbox Code Playgroud)
什么是推荐的方法来实现这一目标?
什么是推荐的方法来实现这一目标?
第1步:创建sourcesets每个构建变量(src/flavor1Debug/,src/flavor1Release/,等),你需要比任何你有不同的API密钥src/main/.
步骤2:在每个源集中,有一个res/values/strings.xml包含该构建变量值的文件my_api_key.
第三步:啤酒.
| 归档时间: |
|
| 查看次数: |
1200 次 |
| 最近记录: |