Android风格和构建变体特定的appboy.xml文件

时间:2017-05-24 13:45:34

标签: android android-resources android-build-type android-flavors appboy

关于具有不同风格和构建变体的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>

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以为每个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