Appk崩溃在Kitkat 4.4.2

时间:2017-07-09 13:29:40

标签: android gradle sdk android-4.4-kitkat

我是Android新手,也是这个论坛的新手。我已经完成了一个Android应用程序,它在Android Lollipop和Marshmallow中运行良好。但是,当我尝试从Android Kitkat打开我的应用程序时,该应用程序无法打开。它突然自行关闭。我感觉这是由于不正确的minSdkVersion和targetSdkVersion造成的。我的build.gradle如下:

apply plugin: 'com.android.application'

android {
    signingConfigs {
        config {
            keyAlias 'XX'
            keyPassword 'XXX777'
            storeFile file('C:/Users/XXX/XXXXX.jks')
            storePassword 'XXX777'
        }
    }
    compileSdkVersion 23
    buildToolsVersion '24.0.2'
    defaultConfig {
        applicationId "com.fire.firebasetest.testone"
        minSdkVersion 19
        targetSdkVersion 23
        versionCode 4
        versionName "4.1"
        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }

    dexOptions {
        javaMaxHeapSize "4g"
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    // volley
    // Glide
    compile 'com.android.support:appcompat-v7:24.2.0'
    compile 'com.android.support:design:24.2.0'
    compile 'com.android.support:cardview-v7:24.2.0'
    compile 'com.android.support:recyclerview-v7:24.2.0'
    compile 'com.android.support:support-v4:23.4.0'
    compile 'com.android.volley:volley:1.0.0'
    compile 'com.github.bumptech.glide:glide:3.7.0'
    compile 'com.google.android.gms:play-services:9.6.0'
    compile 'com.google.firebase:firebase-messaging:9.6.0'
}
apply plugin: 'com.google.gms.google-services'

我的应用程序在启动时有一个启动画面,而在Kitkat 4.4中没有打开。

我的manifest.xml

<uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <application
        android:name=".AppController"
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher_new"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".SplashScreen">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

有人可以帮我解决这个问题吗?

0 个答案:

没有答案