1

关于具有不同风格和构建变体的 Android 应用程序,我非常熟悉如何构建某些字符串资源风格和构建变体特定。但是对于一个文件,我不确定它是如何工作的。

更具体地说,我将 Appboy 集成到我的应用程序中只是为了一种特定的风格,不同的构建变体的 api 密钥是不同的。那么我该如何做到这一点呢?

我的appboy.xml文件如下所示:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <!--Appboy api key, used in debug and preview builds-->
    <string name="com_appboy_api_key">MY_APPBOY_API_KEY</string>
</resources>

谢谢!

4

1 回答 1

3

您可以为每个 Flavor/build 变体创建一个目录并将您的 Appboy 配置放入其中:

  • Flavor1Debug:app/src/flavor1Debug/res/values/appboy.xml
  • Flavor1Release :app/src/flavor1Release/res/values/appboy.xml
  • Flavor2Debug:app/src/flavor2Debug/res/values/appboy.xml
  • Flavor2Release :app/src/flavor2Release/res/values/appboy.xml
于 2017-05-24T15:35:17.023 回答