android - 应用程序在共享时崩溃,在使用 Debug模式测试时运行正常

标签 android

我已经在多个设备上测试了我的应用

Jelly bean, Kitkat, Lollipop, Marshmallow

直接从我的应用程序使用调试,还可以从一部手机分享到另一部手机。

它在所有手机上以两种方式都工作得很好(不包括一个)

我有一部 kitkat(4.4.4) Moto G 手机,该应用在其他设备上运行良好,但当我共享并运行该应用时,该应用崩溃 在打开之前。

不知道该怎么做,因为我不知道可能是什么错误,因为使用 usb 调试 运行正常。

我的 Gradle 构建

android {
    compileSdkVersion 24
    buildToolsVersion "25.0.1"

    defaultConfig {
        applicationId "com.abc.xyz"
        minSdkVersion 16
        targetSdkVersion 24

    }
    buildTypes {

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

}

最佳答案

我也遇到过这个问题,我能找到的唯一可行的解​​决方案是从 android studio 的设置中禁用 instant run。然后进行干净构建并生成新的 app-debug.apk。与多个设备共享此 apk

关于android - 应用程序在共享时崩溃,在使用 Debug模式测试时运行正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41716529/

相关文章:

Android 重新启动我的 Activity

java - 如何从静态方法显示对话框

android - android assets文件夹是文件系统中的真实文件夹吗

Android:带有附加参数的onClick回调?

android - POPUPMENU 图标未在已发布的 apk 版本中显示

java - 错误 :(31, 39) 错误:找不到符号变量上下文

java - Android Studio 0.5.7 不会在操作栏中显示按钮

java - 如何在OnCreate中自动打开网络?

android - Camera2 api 错误无法创建捕获 session

Android 不显示所有通知