Android 我可以修改依赖项目上的build.gradle吗?

Android 我可以修改依赖项目上的build.gradle吗?,android,gradle,android-gradle-plugin,Android,Gradle,Android Gradle Plugin,我正在将一个大型Android项目从Eclipse转换为Android Studio 目前,我们在配置文件和文件夹中有未加密的密钥和证书,按“风格”分组。我们有几个Java Ant任务来混淆或加密密钥和证书,然后Ant任务用Base64编码的密钥和证书替换Java模板文件中的令牌 我将配置属性从文本文件移动到gradle文件中的buildConfigFields。我还计划将密钥和证书文件名移动到product flavors中的buildConfigFields,并将JavaAnt任务转换为简单

我正在将一个大型Android项目从Eclipse转换为Android Studio

目前,我们在配置文件和文件夹中有未加密的密钥和证书,按“风格”分组。我们有几个Java Ant任务来混淆或加密密钥和证书,然后Ant任务用Base64编码的密钥和证书替换Java模板文件中的令牌

我将配置属性从文本文件移动到gradle文件中的buildConfigFields。我还计划将密钥和证书文件名移动到product flavors中的buildConfigFields,并将JavaAnt任务转换为简单的Java代码,以便在单独的Gradle项目中使用JavaExec运行


但如果可能的话,我还希望将gradle.build风格中的Base64编码密钥和证书与buildConfigFields一起使用。那么,是否可以修改依赖项目上的build.gradle文件?或者我应该像在Eclipse中那样修改Java文件吗?或者将编码的密钥和证书放入字符串文件中?

显然,Base64是在混淆或正确加密后应用的。这只是为了传输层。啊,对不起,这不清楚-谢谢你详细说明“修改依赖项目上的
build.gradle
文件”是什么意思?您的意思是让根构建脚本将配置注入子项目构建脚本还是修改构建脚本文件本身?不,有一个Java子项目,它的唯一任务是混淆和加密密钥。我想为主项目build.gradle文件注入结果。