我的Android项目有很多不同的Build Variants,每个变种都有自己的调试和发布。
我有一个Constants.java文件,其中包含url但不同于发布和调试。有人知道如何使我的常量文件适用于所有风格但调试和发布不同吗?
我的项目结构是这样的:
├── main
│ ├── AndroidManifest.xml
│ ├── ic_launcher-web.png
│ ├── java
│ │ └── com
│ │ └── companyname
│ │ └── appname
│ │ └── MainActivity.java
│ └── res
│ ├── drawable-hdpi
│ │ └── ic_launcher.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ └── ic_launcher.png
│ ├── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── layout
│ │ └── activity_main.xml
│ ├── menu
│ │ └── main.xml
│ ├── values
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ ├── values-v11
│ │ └── styles.xml
│ └── values-v14
│ └── styles.xml
├── flavour1
│ ├── java
│ │ └── com
│ │ └── companyname
│ │ └── appname
│ └── x.java
└── flavour2
├── java
│ └── com
│ └── companyname
│ └── appname
│ └── x.java
└── res
├── drawable-hdpi
│ └── ic_launcher.png
├── drawable-mdpi
│ └── ic_launcher.png
├── drawable-xhdpi
│ └── ic_launcher.png
├── drawable-xxhdpi
│ └── ic_launcher.png
└── values
└── string.xml