我的应用程序与 Java 7 不兼容的 Android Studio 错误

标签 android android-studio gradle

这是我的 Gradle 构建文件:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "problemio.com.problemionew"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
}

我的应用程序编译正常,但是当我尝试运行它时,出现了这个错误:

enter image description here

对这里出了什么问题有什么想法吗?我的机器是为 Java 6 设置的。当我尝试升级到 Java 7 时出现了一些错误,所以我不得不恢复到 Java 6。

最佳答案

该错误是由于编译问题引起的,通常与重复的库或太多的方法和类有关。我猜你在 gradle 中包含了 google play 服务。尝试从这里使用特定的子库 https://developers.google.com/android/guides/setup .

关于我的应用程序与 Java 7 不兼容的 Android Studio 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34316160/

相关文章:

java - Android Studio不创建结构项目

android - Gradle错误Android Studio 'AsmBackedClassGenerator'

android - Android将Eclipse迁移到Studio

grails - 如何在GRAILS 3中生成EAR文件?

java - 算法AES和算法Twofish

java - ExoPlayer,MediaSource 创建的视频播放器不播放从 URL 中提取的视频

Android map 缓存画线

android - 找不到 Gradle DSL 方法 : 'android()' opening project in android studio 1. 4

android - Bitmap.getPixel崩溃程序

android - 使用 JitPack 在 Gradle 中加载库