Как заставить Android Studio 3.2 использовать JDK 7 - PullRequest
0 голосов
/ 02 октября 2018

Моя проблема

Здравствуйте, в настоящее время я пытаюсь создать приложение для Android на Java SE 7 с minSdkVersion 21, targetSdkVersion 26 и compileSdkVersion 26.

. У меня есть следующееКонфигурация установлена ​​в моем build.gradle файле.

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

Хотя это позволит компилятору Java отловить любые Java SE 8 или другие неподдерживаемые языковые функции от доступа к производственному коду - он не обнаружит использованиенедавно добавленных методов / классов (они будут просто генерировать исключения во время выполнения).

Чтобы предотвратить это, я решил использовать OpenJDK 7 вместо встроенного в Android Studio JDK.К сожалению, я получаю сообщение об ошибке «Пожалуйста, выберите JDK 8 или новее»

Мой вопрос

Как заставить Android Studio использовать OpenJDK 7 вместо встроенной в Android StudioJDK?

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...