2016-07-26 24 views
1

我使用gradle的實驗性插件來添加一些NDK代碼。 前NDK使用支持我buildTypes部分是下Android Studio:gradle的實驗性插件和ProGuard的文件

buildTypes { 
     release { 
      minifyEnabled true 
      proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' 
     } 
    } 

,你可以在這裏看到我使用優化ProGuard的選擇。 當我開始使用gradle的實驗插件我改變者行

buildTypes { 
     release { 
      minifyEnabled true 
      proguardFiles.add(file('proguard-rules.pro')) 
     } 
    } 

的問題是下一步:這是確定使用這樣的選擇時,我想用'proguard-android-optimize.txt'文件?

如果沒有,那麼我怎樣才能定義我想用文件和gradle的實驗性插件?

回答

2

我最近遇到這個問題,發現Gradle實驗在默認情況下似乎沒有包含任何版本的ProGuard配置,並且沒有「getDefaultProguardFile()」方法可以調用。

現在我不得不求助於'proguard-android-optimize.txt'文件到我的項目中(並在我的build.gradle中引用它),因爲我的項目不會在沒有至少基本規則被指定。

我正在使用Gradle實驗0.7.2。

+0

感謝您的回答,因爲我只是從'proguard-android-optimize.txt'複製了一行到我的'proguard-rules.pro'文件 –

相關問題