после обновления Android Studio с версии 2.3 до 3.0. Я не могу найти AVD Manager в Tools/Android/AVD Manager.
после обновления Android Studio с версии 2.3 до 3.0. Я не могу найти AVD Manager в Tools/Android/AVD Manager.
Я только что сделал новую установку, и у меня возникла та же проблема. Решено:
Если вы никогда не использовали Android Studio Before, и у вас нет проекта
..Открытие AVD Manager еще сложнее!
Например, если вы устанавливаете его для использования эмулятора для проекта create-react-native-app
., Но в противном случае Android Studio не будет писать или управлять вашим приложением.
Вот как вы можете получить доступ к AVD Manager.
AVD Manager должен настроить ваши эмуляторы.
Android Studio Documentation НЕ говорит вам, как получить доступ к AVD Manager. Он начинается с Open the AVD Manager
!
Мне просто нужен эмулятор (и менеджер).
Но у меня даже не было окна, на которое ссылается OP.
Ничто в меню " Configure
, а не " Preferences
(даже " Preferences → Tools
) предоставило мне доступ к AVD Manager.
Так что в моем случае было еще более запутанным иметь диспетчер AVD Direct Direct Access!
У меня также не было папки android
в приложении для создания приложения-реагирования, поэтому ответ hamdi выше не работал для меня.
Все, что у меня было, это новая папка /git repo: create-react-native-app
Мое решение
На экране запуска Android Studio я выбираю: Import Android Code Sample
Затем выберите любой образец. (Я выбираю первый приведенный пример).
Затем (после кучи загрузки/создания..), затем вывел окно, на которое ссылается OP.
Затем мне пришлось обновить град, как упоминалось выше пользователем user1449542.
В этот момент ответ Мухаммеда Ханнана был полезен !!! Я щелкнул значок с нижнего изображения в его сообщении - vioa!
(В качестве альтернативы из панели меню выберите: Tools → AVD Manager
)
С тех пор я понял, что опция "Экран запуска":
Start a new Android Studio Project
также работает и еще быстрее (меньше для загрузки/сборки), и может даже не потребоваться gradle
файлов gradle
(упомянутое другим сообщением), которое я должен был сделать, когда я загрузил образец проекта.
Просто используйте настройки по умолчанию для создания фиктивного проекта в местоположении по умолчанию и выберите
Add No Activity
.
Android Studio "построит" этот фиктивный проект и настроит его, затем откроет окно, в котором вам нужно получить доступ к указанному значку и/или строке меню.
В будущем этот фиктивный проект появится слева от экрана запуска Android Studio.
Просто нажмите на этот фиктивный проект, чтобы повторно открыть окно, необходимое для доступа к AVD Manager.
Затем, по-прежнему, щелкните по этому значку (или в строке меню выберите " Tools → AVD Manager
), чтобы создавать/редактировать эмуляторы AVD.
Если вы используете React Native (создать реагировать на собственное приложение), вы можете запустить эмулятор из командной строки после создания AVD-эмулятора и, вероятно, не придется открывать сам Android Studio. (см. примечания ниже).
Обязательно, чтобы запустить эмулятор, прежде чем выбрать (из окна терминала, который работает ваше приложение через a
yarn start
).
Дополнительные примечания для справки:
Чтобы запустить эмулятор из командной строки: emulator -avd <avd_emulator_name>
Чтобы указать, какие эмуляторы были настроены: emulator -list-avds
AVD_Nexus_6P_API_23
AVD_Pixel_2_XL_API_27
AVD_Pixel_XL_API_25
Так, например, я могу это сделать: emulator -avd AVD_Pixel_2_XL_API_27
Дополнительная информация
Мне также пришлось добавить следующие строки в мой .bash_profile
export JAVA_HOME='/usr/libexec/java_home -v 10'
Примечание. Значение между обратными тиками - это то, что JAVA установила из моего терминала. Если вы введете эту часть в терминал самостоятельно, она выплеснет место, где была установлена Java. Если у вас установлена другая версия Java, просто замените ее на 10
.
Затем я получил следующий путь:
- Экран запуска Android Studio → Настройка → SDK ManagerPreferences
- Внешний вид и поведение → Настройки системы → Android SDK
- Android SDK Местоположение: /Users/sherylhohman/Library/Android/sdk
и использовал его как значение для добавления следующей строки
export ANDROID_HOME=/Users/sherylhohman/Library/Android/sdk
Хотя я решил записать его следующим образом:
export ANDROID_HOME=$HOME/Library/Android/sdk
Наконец, я добавил:
PATH=$PATH:$ANDROID_HOME/emulator
PATH=$PATH:$ANDROID_HOME/tools
PATH=$PATH:$ANDROID_HOME/platform-tools
PATH=$PATH:$ANDROID_HOME/tools/bin
PATH=$PATH:$ANDROID_HOME/platform-tools/adb
export PATH
Возможно, мне не понадобилось ...adb
или 1 или более последних записей PATH.
Это было кумуляцией многих интернет-поисков, много противоречивых решений. Основным недостающим ключом был доступ к AVD Manager (вопрос OP), который окончательно решил проблему. Это просто те вещи, которые я уже добавил в мой.batch_profile, пытаясь заставить эмулятор android работать внутри моего приложения-приложения-приложения-приложения-приложения.
Я нашел это прямо под панелью инструментов в Android Studio (v3.2):
Перейдите на вкладку "Журнал событий" в нижнем правом углу.
Вероятно, будут некоторые сообщения об ошибках. Он предоставит информацию и ссылки для решения проблемы. Затем кнопки больше не будут серыми.
Я использую Android Studio 3.0 на Ubuntu. У меня есть AVD в меню Tools> Android> AVD . А также в правом верхнем углу экрана.
EDIT: перейдите в раздел "Настройки" и выполните поиск AVD.
Если вы столкнулись с проблемой при использовании React Native, вероятно, вы пытаетесь включить весь проект в Android Studio. Вам нужно включить только папку android из проекта React Native. После этого процесса Gradle будет синхронизироваться, и AVD Manager вернется.
У меня такая же проблема. Если вы получите это сообщение: "Обнаружены рамки: в проекте обнаружена инфраструктура Android", затем нажмите на нее и добавьте Android. После этого значки должны быть включены.
Вы можете найти SDK-менеджер, AVD-менеджер TOP справа на Android Studio версии более 3.2.0.
и если вы хотите запустить через command promat, вы можете перейти в cd Library/Android/sdk/tools/bin./avdmanager list
У меня была такая же проблема в Windows 10 и я увидел это решение в другом посте... Это сработало для меня.
Настройка системных переменных среды ANDROID_HOME и ANDROID_SDK_ROOT
Нажмите Ctrl + Shift + A и найдите AVD и нажмите на него
Мне не удалось найти AVD-менеджер в Android Studio для Android Studio версии 3.1.2. Чтобы запустить AVD-менеджер, мне пришлось создать пример проекта, а затем запустить его оттуда.
Я задокументировал все свои шаги здесь, на случай, если кто-то захочет получить выгоду.