Android应用程序崩溃与Android 4.4.4

问题描述:

我正在研究一款Android应用程序,该程序在棉花糖和棒棒糖上运行良好,但在KitKat上崩溃。Android应用程序崩溃与Android 4.4.4

这是我的项目的build.gradle:

buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.1.2' 
     classpath 'com.google.gms:google-services:3.0.0' 
    } 
} 

allprojects { 
    repositories { 
     jcenter() 
    } 
} 

task clean(type: Delete) { 
    delete rootProject.buildDir 
} 

这是我的应用程序的build.gradle:

apply plugin: 'com.android.application' 


android { 
    compileSdkVersion 23 
    buildToolsVersion '23.0.3' 

    defaultConfig { 
     applicationId "com.moover.moovenda.moover" 
     minSdkVersion 16 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
     multiDexEnabled true 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
    dexOptions { 
     javaMaxHeapSize "4g" 
    } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.4.0' 
    compile 'com.android.support:design:23.4.0' 
    compile 'com.android.volley:volley:1.0.0' 
    compile 'com.google.code.gson:gson:2.4' 
    compile 'com.android.support:support-v4:23.4.0' 
    compile 'io.nlopez.smartlocation:library:3.2.4' 
    compile 'net.danlew:android.joda:2.9.3.1' 
    compile 'com.google.android.gms:play-services:9.2.0' 
    compile 'com.android.support:multidex:1.0.1' 
    compile 'com.github.gcacace:signature-pad:1.2.0' 
    compile files('libs/cloudinary-android-1.2.2.jar') 
} 

apply plugin: 'com.google.gms.google-services' 

这是错误我得到:

09- 20 18:20:00.629 22550-22550/com.moover.moovenda.moover I/SELinux:功能:selinux_android_load_priority [0],没有sepolicy文件。

09-20 18:20:00.629 22550-22550/com.moover.moovenda.moover I/SELinux:功能:selinux_android_load_priority [1],没有sepolicy版本文件。

09-20 18:20:00.629 22550-22550/com.moover.moovenda.moover I/SELinux的:功能:selinux_android_load_priority,优先级为3的优先级的版本VE = SEPF_SM-G360F_4.4.4_A024

09-20 18:20:00.629 22550-22550/com.moover.moovenda.moover E/SELinux:[DEBUG] get_category:变量seinfocat:默认灵敏度:NULL,cateogry:NULL 09-20 18:20:00.629 22550- 22550/com.moover.moovenda.moover E/SELinux:seapp_context_lookup:str_security_ctx为空 09-20 18:20:00.629 22550-22550/com.moover.moovenda.moover E/dalvikvm:>>>>>普通用户 09-20 18:20:00.629 22550-22550/com.moover.moovenda.moover E/dalvikvm:>>>>> com.moover.moovenda.moover [userId:0 | 10117] 09-20 18:20:00.629 22550-22550/com.moover.moovenda.moover E/SELinux:[DEBUG] get_category:变量seinfocat:默认灵敏度:NULL,cateogry:NULL 09-20 18: 20:00.629 22550-22550/com.moover.moovenda.moover E/SELinux:seapp_context_lookup:str_security_ctx为空 09-20 18:20:00.629 22550-22550/com.moover.moovenda.moover D/dalvikvm:延迟启用CheckJNI 09-20 18:20:00.629 22550-22550/com.moover.moovenda.moover I/libpersona:KNOX_SDCARD检查它是否为10117 09-20 18:20:00.629 22550-22550/com.moover.moovenda.moover I/libpersona:KNOX_SDCARD not a persona 09-20 18:20:00.679 22550-22550/com.moover.moovenda.moover D/TimaKeyStoreProvider:addTimaSignatureService 09-20 18:20:00.689 22550-22550/com.moover .moovenda.moover D/TimaKeyStoreProvid er:无法添加TimaSignature服务,许可证检查失败 09-20 18:20:00.689 22550-22550/com.moover.moovenda.moover D/ActivityThread:添加了TimaKesytore提供商 09-20 18:20:00.719 22550-22550/com.moover.moovenda.moover D/ActivityThread:handleBindApplication:com.moover.moovenda.moover 09-20 18:20:00.749 22550-22550/com.moover.moovenda.moover W/dalvikvm:VFY:无法找到类在签名中引用(Lcom/google/firebase/FirebaseOptions;) 09-20 18:20:00.749 22550-22550/com.moover.moovenda.moover E/dalvikvm:找不到'com.google.firebase.FirebaseOptions' ,从com.google.firebase.FirebaseApp方法引用。

+1

嗨缺少这个,你看看这个[计算器问题(http://*.com/问题/ 37360126 /获取的异常的Java琅的NoClassDefFoundError-COM-谷歌 - 火力 - firebaseop)? – Vall0n

感谢瓦隆我解决,我只是从我的清单中应用标签

android:name="android.support.multidex.MultiDexApplication"