编辑科尔多瓦应用程序中的proguard-project.txt
问题描述:
我正在使用cordova构建我的应用程序。在这个应用程序中,我正在构建一个科尔多瓦插件。在插件的android部分,我需要包含另一个服务。但要包括该服务,我需要在build.gradle和proguard-project.txt文件中添加一些行。编辑科尔多瓦应用程序中的proguard-project.txt
我可以加入我自己的gradle这个文件,如下
<framework src="relative/path/your.gradle" custom="true" type="gradleReference" />
编辑摇篮文件,但我无法找到如何proguard的-project.txt添加一些代码。
任何人有任何想法如何添加一些行到proguard-project.txt?
答
proguard-rules.pro文件是您可以添加自定义ProGuard规则的位置。
默认情况下,此文件位于模块的根目录(build.gradle文件旁边)。
要添加更多特定于每个构建变体的ProGuard规则,请在相应的productFlavor块中添加另一个proguardFiles属性。
android {
...
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
}
productFlavors {
flavor1 {
}
flavor2 {
proguardFile 'flavor2-rules.pro'
}
}
}