2014-11-21 5 views
0

Я начал разработку приложения для Android в Android Studio. После запуска Android Studio это дает мне ошибку: «compileSdkVersion android-21 требует компиляции с JDK 7». Поэтому я запустил java -version в Commmand Prompt, и он показывает, что у меня 1,7. Но в Program Files есть папка для JDK 1.6, но не для 1.7. JRE 1,7 есть, но не JDK 1.7.JDK 1.7 не отображается в папке Program Files

Любые предложения будут оценены. Заранее спасибо.

+0

проверить файлы программы и файлы программы (x86) –

+0

Я думаю, что в использовании java -version отображается только версия jre. не jdk. я прав? – PPD

+1

В файле -> Структура проекта (Strg + Alt + Shift + S) в разделе «Местоположение SDK» вы можете проверить, укажете ли вы на правый JDK. Если только ваша JRE - Java 1.7, загрузите Java 7 JDK дополнительно. – Blacklight

ответ

2

Try «Javac -версия» вместо «Java -версия», чтобы подтвердить установленную версию JDK

Похоже, что у вас есть 1.7 Java Runtime, но устанавливается только 1,6 SDK.

Просто получите правильный установщик SDK с java.com.

-1

новый: Идеи вы можете просто установить вас проекты JDK любой версию, которую, в отличии от ОС установлено одна, просто убедитесь, что вы загружаете его и referenece от андроида студии Тех же история и различных интерфейсов, Donno если downvotes были necesary

https://askubuntu.com/questions/467870/how-to-set-the-jdk-for-android-studio

androidstudio set java version 1.7

старый (СРЮ является затмение учил):

How to change JDK version for an Eclipse project

И убедитесь, что у вас есть доступный jdk для eclipse, чтобы установить его, если вы его используете. Просто измените тип

+0

Он использует Android Studio, а не Eclipse ... – Blacklight

+0

отредактирован. мой плохой я не обращал внимания, кстати, downvotes следует пересмотреть, когда кто-то исправил свою ошибку;) –

-1

Удалить все jres и jdks, переустановить jdk, который вам нужен (jre включен). Будьте осторожны с битовыми версиями, всегда устанавливайте правильный

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