2016-09-27 3 views
0

Я новичок в обучении Android. Я застрял на первом шаге. Я получаю ошибкуЗапуск программ на студии Android с помощью jdk 7

Error:Buildtools 24.0.2 requires Java 1.8 or above.

Текущая версия JDK - 1,7. Мой вопрос: могу ли я запустить программу с помощью java-версии 7? Если да, то как я могу это сделать. На моем ПК установлена ​​версия Java 7. При создании проекта я использую сэндвич с мороженым. Мой файл build.gradle имеет следующую конфигурацию:

android { 
    compileSdkVersion 24 
    buildToolsVersion "24.0.2" 
    defaultConfig { 
     applicationId "com.example.dhaval.myapplication" 
     minSdkVersion 15 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

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

установить более старую версию сборки инструментов –

+0

Да почему бы и нет. Проверьте [this] (http://stackoverflow.com/questions/17869069/which-jdk-version-language-level-is-required-for-android-studio) –

ответ

0

положите это на свой строительный град.

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

Я попытался добавить следующие строки, но все же он показывает такая же ошибка –

0

Мое предложение обновляет свой JDK версии ...

Java 8

затем проверить версию Java, наконец, вы должны установить AS Jdk путь местоположения, если код версии «1.8. 0_101" .

Файл -> Структура проекта -> JDK место (можно выбрать с помощью встроенного JDK, если это JDK1.8) выбрать правильное местоположение

Смежные вопросы