Android 不同的资源文件,用于调试和发布版本的JAR
我正在创建一个android项目,它使用一堆资源(xml)文件和一个jar。我希望有不同的xml文件用于调试和发布版本,如果可能的话,还有不同的JAR。 有办法做到这一点吗? 因此,如果我创建了一个调试构建,默认情况下,它应该选择调试xml文件和调试jar,如果是发布构建,它应该选择发布xml文件和发布jar。Android 不同的资源文件,用于调试和发布版本的JAR,android,Android,我正在创建一个android项目,它使用一堆资源(xml)文件和一个jar。我希望有不同的xml文件用于调试和发布版本,如果可能的话,还有不同的JAR。 有办法做到这一点吗? 因此,如果我创建了一个调试构建,默认情况下,它应该选择调试xml文件和调试jar,如果是发布构建,它应该选择发布xml文件和发布jar。 我能想到的xml文件的一种方法是导入xml文件并使用BuildConfig.DEBUG来区分不同类型的构建,并在运行时进行区分。但是我不想对jar文件这样做。您可以使用Ant插件使用自定
我能想到的xml文件的一种方法是导入xml文件并使用BuildConfig.DEBUG来区分不同类型的构建,并在运行时进行区分。但是我不想对jar文件这样做。您可以使用Ant插件使用自定义规则自动化构建。 请跟着这个 这将帮助您解决以下查询
Add custom build steps.
Use an automated build system.
Use build configurations.
Build the release project with one command.
您可以为此自定义build.xml,并添加自定义规则,这些规则将根据生成类型修改项目中的资源。是否有帮助?如果是这样的话,那么别忘了投票