Ответ 1
Убедитесь, что ваша версия JDK через структуру проекта
Вы можете добавить это в свой раздел gradle
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
Я пытаюсь настроить среду Android dev на Mac.
Моя стартовая точка - Java 1.7. Поэтому я установил студию Android и открыл проект, который хотел бы построить. И он говорит:
Error:Buildtools 24.0.1 requires Java 1.8 or above. Current JDK version is 1.7.
Итак, я пошел и загрузил Java 1.8 u101 и установил это. Не повезло. Затем я удалил Android Studio и переустановил ее, и снова установил SDK, но до сих пор не повезло.
My Java Control Pannel говорит: Java 8 update 101.
Вывод /usr/bin/java
:
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
Вывод /usr/bin/javac
javac 1.8.0_101
Что я сделал неправильно?
Убедитесь, что ваша версия JDK через структуру проекта
Вы можете добавить это в свой раздел gradle
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
На Mac просто дважды щелкните приложение и покажут новые модальные окна. Затем выберите "Open Module Setting" и перейдите в "Местоположение SDK".
Нажмите структура проекта → приложение → в свойствах изменить (скомпилировать версию Sdk) на API Google 23. и в средствах сборки Версия = 22.0.1