签名的APK显示黑屏,而调试版本显示正常

时间:2018-10-09 16:34:52

标签: android android-proguard android-debug signed-apk

使用调试构建变体,我的应用程序运行正常。但是,当我签署该应用程序并安装它时,它以黑屏开始。这就是我在build.gradle中拥有的东西:

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

    debug {
        minifyEnabled false
        debuggable true
        proguardFiles getDefaultProguardFile('proguard-android.txt'),
                'proguard-rules.pro'
    }
}

奇怪的是,如果我在发行版中将debuggable设置为true,则不会出现黑屏,并且该应用程序可以再次正常运行。但是问题是我无法发布可调试标志设置为true的应用程序。

我完全被卡住了,找不到任何类似的问题。任何帮助将非常感激。

正如我所说,我什至无法使用发行版进行调试,因为当debuggable为false时会发生此问题。

0 个答案:

没有答案