我已经在多个设备上测试了我的应用
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/