Android Studio无法生成已签名的APK文件

时间:2015-10-10 22:46:47

标签: android android-studio proguard

每个人,我试图生成一个签名的APK文件,与android studio,Firts of all,我改变了#34; Build变体&#34;从调试到发布,然后在grade.app minifyEnabled我把它设置为真,最后我创建了我的密钥和我的密码,一切都没问题,直到这里,但在我的最后一次点击,Android工作室尝试生成文件,但此消息出来< / p>

  

警告:com.google.android.gms.auth.GoogleAuthUtil:无法找到引用的方法&#39; void setLatestEventInfo(android.content.Context,java.lang.CharSequence,java.lang.CharSequence, android.app.PendingIntent)&#39;在库类android.app.Notification

中      

警告:库类成员有1个未解析的引用。   您可能需要更新库版本。            (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedlibraryclassmember)   :app:proguardRelease FAILED

     

失败:构建因异常而失败。

     

出了什么问题:   任务执行失败&#39;:app:proguardRelease&#39;。   java.io.IOException:请先纠正上述警告。

     

尝试:   使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

     

建立失败

我对这个软件太新了,所以请耐心等待我,我不知道应该更新哪些库。 我的compileSdkVersion是23,我的目标sdk版本是23。

谢谢大家。

这是我的build.grade文件

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.1"

defaultConfig {
    applicationId "com.example.manuelrios.aplicacion_inmobiliaria"
    minSdkVersion 15
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.google.android.gms:play-services:4.2.42'
}

1 个答案:

答案 0 :(得分:0)

在应用gradle中添加以下代码

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.3"
    .        
    .
    .
    lintOptions {
         checkReleaseBuilds false
    }
}