我的项目无法在所需的Android版本上编译

时间:2019-07-01 00:58:58

标签: java android

我有minSdkVersion 14,但是当我在Android 16的模拟器上运行时,应用程序启动了,但是我再也无法连接。当我生成APK以将其实际安装在同一级别的手机上时,也会发生同样的事情,通常APK甚至都不会安装。但是,当我对Android 6.0进行相同的测试时,APK会安装并正常运行。我在这个问题上待了一个多星期,我开始灰心,欢迎任何帮助。

这是我的build.gradel(模块:应用程序):

android {
compileSdkVersion 28
buildToolsVersion '28.0.3'
defaultConfig {
    applicationId "com.a000webhostapp.elmitcha.constat"
    minSdkVersion 14
    targetSdkVersion 28
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    multiDexEnabled true
}

我的build.gradel(项目:DeclaConstat):

buildscript {
    repositories {
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.0'
        //classpath 'com.android.tools.build:gradle:3.1.0'
        //classpath 'com.android.tools.build:gradle:3.0.0'
        //classpath 'com.android.tools.build:gradle:3.0.1'
        //classpath 'com.android.tools.build:gradle:2.3.0'
        classpath 'com.google.gms:google-services:4.2.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
        google()

        maven{
            url 'https://maven.google.com'
        }
    }
}

0 个答案:

没有答案