无法从Android Studio生成已签名的apk

无法从Android Studio生成已签名的apk,android,android-studio,signed-apk,Android,Android Studio,Signed Apk,从android studio生成签名apk时出错。 几天后一切正常,而从最后两天开始,我面临生成签名apk的问题 错误是- 失败:生成失败,出现异常。 出了什么问题: 发现任务“:app:packageRelease”的配置有问题。 为属性“resourceFile”指定的文件“/media/user86/data/MySIPonline/app/build/intermediates/res/resources release.ap”不存在 我将检查该文件夹,其中包含release-stri

从android studio生成签名apk时出错。 几天后一切正常,而从最后两天开始,我面临生成签名apk的问题

错误是-

失败:生成失败,出现异常。 出了什么问题:

发现任务“:app:packageRelease”的配置有问题。 为属性“resourceFile”指定的文件“/media/user86/data/MySIPonline/app/build/intermediates/res/resources release.ap”不存在

我将检查该文件夹,其中包含release-stripped.ap文件。 我无法找出错误

这是build.gradle(应用程序)

这里是pro guard文件的链接-


请提前帮助和感谢

清理您的项目并尝试生成已签名的APK我有相同的问题我清理项目重建项目它为我工作

您需要将
shrinkResources
属性设置为false,因为它不适用于
即时运行
功能。如果您使用的是Android Studio 2.2,只需在清单中指定为:

buildTypes {
release {
    minifyEnabled false
    shrinkResources false
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
如果您正在使用Android Studio 2.0

  • 打开设置
  • 选择构建、执行和部署
  • 取消选中启用即时运行选项

  • 按照以下步骤删除错误-

    步骤1:-清理项目

    步骤2:-重建项目

    第3步:-使Android Studio失效并重新启动

    步骤4:-使用以下代码编辑build.gradle

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    
    只需删除此行即可

    收缩资源是错误的

    问题解决:)

    在此处签出..可能重复的
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }