编辑科尔多瓦应用程序中的proguard-project.txt

问题描述:

我正在使用cordova构建我的应用程序。在这个应用程序中,我正在构建一个科尔多瓦插件。在插件的android部分,我需要包含另一个服务。但要包括该服务,我需要在build.gradleproguard-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' 
    } 
} 
} 

更多Shrink Your Code and Resources