相关疑难解决方法(0)

无法从Android工作室生成签名APK"执行失败的任务':packageRelease'"

我正在使用Android Studio 1.2.2并尝试使用proguard设置生成APK.但我不能这样做,并得到以下错误信息.

"任务执行失败':packageRelease'.

无法计算/Users/Documents/projectX/app/build/intermediates/classes-proguard/release/classes.jar的哈希值"

proguard设置很简单.

-dontshrink
-dontoptimize
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
Run Code Online (Sandbox Code Playgroud)

gradle文件在下面.

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

android {
    compileSdkVersion "Google Inc.:Google APIs:22"
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.bientus.cirque.sansotong"
        minSdkVersion 15
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
//        multiDexEnabled true
    }
    buildTypes {
        debug {
            debuggable true
        }

        release {
            minifyEnabled true
            //proguardFiles 'proguard-project.txt', 'proguard.cfg'
            //proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt', 'proguard.cfg'
            proguardFiles 'proguard-project.txt'
        }
    }
}

dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.android.support:appcompat-v7:22.0.0'
        compile "com.google.android.gms:play-services:7.5.0"
//    compile 'com.android.support:multidex:1.0.0' …
Run Code Online (Sandbox Code Playgroud)

android proguard gradle

31
推荐指数
3
解决办法
2万
查看次数

标签 统计

android ×1

gradle ×1

proguard ×1