1

プロジェクトで ProGuard を有効にしようとしてgetDefaultProguardFileいますが、解決できないと表示されます。

これが私のものbuild.gradleです:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"
    defaultConfig {
        applicationId '***'
        minSdkVersion 11
        targetSdkVersion 22
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
    productFlavors {
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.android.support:support-v4:22.0.0'
    compile 'com.google.android.gms:play-services:7.0.0'
    compile project(path: ':backend', configuration: 'android-endpoints')
}
4

2 に答える 2

0

ファイルが正しいフォルダーにあることと、defaultConfig の applicationId がパッケージ名である必要があることを確認してください。

defaultConfig {
    applicationId 'com.package.name'
    minSdkVersion 11
    targetSdkVersion 22
}
于 2015-04-24T13:19:25.703 に答える
0

変更してみる

proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'

へ (txt -> プロ)

proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

うまくいけば、それは役に立ちます!

于 2016-03-01T23:07:57.227 に答える