Скомпилировать AOSP и запустить Android Studio на одном компьютере, возможный сценарий?
Я пытаюсь, чтобы моя машина Fedora 22 могла компилировать AOSP, для которой требуется OpenJDK 1.7, и запускать Android Studio, которая требует OpenJDK 1.8 (для Gradle).
Есть ли способ заставить их обоих работать правильно и жить счастливо вместе в одной ОС?
1 ответ
Решение
Вы можете установить столько версий JDK (OpenJDK, Oracle, 6, 7, 8), сколько захотите.
make
процесс для проекта AOSP, вероятно, подберет версию из JAVA_HOME
переменная (может быть, вы даже можете поставить один самостоятельно?).
В Android Studio вы можете выбрать JDK для каждого модуля, щелкнув правой кнопкой мыши на модуле -> открыть настройки модуля -> местоположение SDK.
Я сам не пробовал, но не вижу причин, почему это не сработает.