Я столкнулся со странной проблемой. До того, как я обновил свою Android Studio, в флаттер-докторе все было хорошо. После того, как я обновил Android Studio, когда я запускаю доктора, он показывает, что невозможно найти связанную версию Java. Я уже загрузил установщик Java и установил его на свой M1 Mac, но после перезапуска запустил флаттер-доктор, по-прежнему показывая ту же ошибку. Странно то, что когда я удаляю версию Arctic Fox и переустанавливаю более старую версию Android Studio, все снова идет нормально, когда я запускаю доктора. Пожалуйста, помогите советом, если кто-то из вас сталкивался с этой проблемой. Спасибо
Flutter-Не удалось найти встроенную версию Java (флаттер-доктор) после обновления Android-студии Arctic Fox (2020.3.1) на M1 Apple Silicon.
Ответы (3)
Ответ уже опубликован здесь.
Для пользователя Mac:
Установите путь Java_Home
, используя приведенную ниже статью, а затем после применения этого команда.
после этого введите следующую команду в терминале:
cd /Applications/Android\ Studio.app/Contents/jre
ln -s ../jre jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
flutter doctor -v
person
Miktad
schedule
01.08.2021
КОПИРОВАТЬ папку /Applications/Android Studio Preview.app/Contents/jre/Contents в /Applications/Android Studio Preview.app/Contents/jre/jdk/Contents
person
crzorz
schedule
29.07.2021
Этот обходной путь может нарушить стандартный каталог JAVA_HOME AS по умолчанию, вы уже пробовали в своем локальном каталоге?
- person mochadwi; 29.07.2021
Вы можете проверить этот код скрипта,ВАШ_ПУТЬ/flutter/packages/flutter_tools/lib/src/android/android_studio.dart,и найти такой же код
globals.fs.path.join(directory, 'jre', 'jdk', 'Contents', 'Home')
, тогда вы сможете узнать, какой путь вы должны установить для доктора
- person crzorz; 29.07.2021
Quisiera дие меня dejaran instalar ла nueva Actualizacion де треска мобильных си нет эс муча molestia я дие аль Menos eaa эс уна форма де entretenerme ип rato gracias.
person
Quevin
schedule
29.07.2021
Вы могли бы сначала перевести это на английский
- person mochadwi; 29.07.2021
$JAVA_HOME
используется? Вы также можете проверить, совместима ли ваша версия Java со стабильной версией AS 2020.3.1 и M1. - person mochadwi   schedule 29.07.2021