Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在完成targetSdkVersion 27之后,获取BaseDexClassLoader.java:56_Android_Android Multidex - Fatal编程技术网

Android 在完成targetSdkVersion 27之后,获取BaseDexClassLoader.java:56

Android 在完成targetSdkVersion 27之后,获取BaseDexClassLoader.java:56,android,android-multidex,Android,Android Multidex,我的targetSdkVersion是23,当我使用BaseDexClassLoader.java生成27时,我的live应用程序报告了1000次崩溃:56。当我返回到targetSdkVersion 23时,未报告任何崩溃 java.lang.RuntimeException: 位于android.app.ActivityThread.HandlerReceiver(ActivityThread.java:3343) 位于android.app.ActivityThread.-wrap20(A

我的targetSdkVersion是23,当我使用BaseDexClassLoader.java生成27时,我的live应用程序报告了1000次崩溃:56。当我返回到targetSdkVersion 23时,未报告任何崩溃

java.lang.RuntimeException: 位于android.app.ActivityThread.HandlerReceiver(ActivityThread.java:3343) 位于android.app.ActivityThread.-wrap20(ActivityThread.java) 在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1726) 位于android.os.Handler.dispatchMessage(Handler.java:102) 位于android.os.Looper.loop(Looper.java:154) 位于android.app.ActivityThread.main(ActivityThread.java:6776) 位于java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1518)上 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408) 原因:java.lang.ClassNotFoundException: 位于dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:380) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:312) 位于android.app.ActivityThread.HandlerReceiver(ActivityThread.java:3338)

我的应用程序

    apply plugin: 'com.android.application'
repositories {
    mavenCentral()
    maven() { url "https://oss.sonatype.org/content/repositories/snapshots" }
}
android {
    compileSdkVersion 27
    buildToolsVersion '28.0.1'

    defaultConfig {
        applicationId "com.test.text"
        minSdkVersion 16
        targetSdkVersion 27
        versionCode 2
        versionName "2.0"
        multiDexEnabled true
    }
    buildTypes {
        release {
            //multiDexKeepFile file('multidex-config.txt')
            multiDexEnabled true
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    dexOptions {
        incremental true
        javaMaxHeapSize "4g"
    }

}
configurations {
    all*.exclude group: 'com.android.support', module: 'support-v13'
}
dependencies {
    api 'com.github.yukuku:ambilwarna:2.0.1'
    api project(':multipicker')
    api project(':fonts')
    api 'com.github.mancj:SlideUp-Android:2.2.7.1'
    api('com.github.worker8:tourguide:1.0.17-SNAPSHOT@aar') {
        transitive = true
    }
    api project(':library')
    api 'com.facebook.android:audience-network-sdk:4.28.2'
    api 'com.google.ads.mediation:facebook:4.28.2.0'
    api 'com.squareup.picasso:picasso:2.5.2'
    api 'com.squareup.retrofit2:retrofit:2.3.0'
    api 'com.squareup.retrofit2:converter-gson:2.3.0'
    api 'com.github.bumptech.glide:glide:3.6.1'
    api 'com.afollestad.material-dialogs:commons:0.9.4.5'
    api 'com.android.support:multidex:1.0.3'
    api project(':template-libraryversion2')
    api 'com.github.ybq:Android-SpinKit:1.1.0'
    api supportDependencies.appCompat
    api supportDependencies.design
    api supportDependencies.cardview

    //fcm
    api 'com.google.firebase:firebase-core:16.0.1'
    api 'com.google.firebase:firebase-messaging:17.3.0'
    api 'com.squareup.picasso:picasso:2.5.2'
    //fcm end
}
apply plugin: 'com.google.gms.google-services'

请提供应用程序的build.gradlefile@TibiG我发布了应用程序build.gradle,请检查您是否使用了特定于“buildToolsVersion'28.0.1'”的东西?如果没有,您可以删除该行。我想这应该对你有好处。这通常发生在使用不同版本的支持库时。感谢您的回复,正如您告诉我的,我删除了“buildToolsVersion'28.0.1',但仍然得到相同的错误ClassNotFoundException BaseDexClassLoader.java:56。我也在使用相同的支持libs 27.1.1。感谢您的帮助。我也在努力解决这个问题,所以我决定使用27.0.2,它成功了