Android Studio - запустить эмулятор AVD - "невозможно найти adb" - PullRequest
0 голосов
/ 19 июня 2020

Когда я запускаю эмулятор в Android Studio через AVD, он продолжает видеть это раздражающее всплывающее окно «не удается найти avd». -> SDK Tools -> Android SDK platform-tools, так что это новый avd.exe, но он не помогает.

Я действительно не знаю, как, я хотел бы, чтобы отпечатки adb, поступающие из эмулятора, для отладки. Как я могу это решить?

FYI, я разрабатываю флаттер на Android Studio 4.0

enter image description here

Ответы [ 5 ]

0 голосов
/ 04 сентября 2020

У меня была та же проблема, что и у вас, я исследовал весь Inte rnet, но не нашел ничего полезного. Итак, я каким-то образом выяснил проблему и исправил ее. Проблема в

app / src / main / java / io / flutter / plugins / GeneratedPluginRegistrant. java

Каждый раз, когда мы создаем новый проект по какой-либо причине, Module SDK не устанавливается автоматически. Таким образом, менеджер ADB выдавал ошибку «Невозможно найти AVD», что не является фатальным, поскольку ошибка / предупреждение не мешает нам запустить / запустить эмулятор, но это всплывающее окно так раздражает. Итак, вот мое простое и быстрое решение.

Решение:

Щелкните папку проекта, коснитесь выпадающего значка рядом с ней.

Теперь перейдите по пути ниже.

> android / app / src / main / java / io / flutter / plugins / GeneratedPluginRegistrant. java

Теперь щелкните файл GeneratedPluginRegistrant. java, чтобы открыть его.

Когда он откроется, вверху вы увидите панель с надписью « SDK модуля не определен »,

Теперь прямо напротив него вы также увидите гипертекст с именем ' Setup SDK ', просто нажмите на него.

Это откроет всплывающее окно с заголовком ' Выберите SDK проекта '.

Теперь выберите Android Platform API , а затем нажмите OK . После этого перезагрузите IDE.

Ваша проблема будет решена. И вы также заметите, что эмулятор открывается намного быстрее, чем раньше.

ПРИМЕЧАНИЕ:

Вышеуказанные шаги должны выполняться с каждым новым проект flutter.

Надеюсь, это будет вам полезно. Если это так, пожалуйста, проголосуйте за .

Я приложил несколько скриншотов, просто следуйте им.

Проблема

Изображение ниже представляет раздражающее всплывающее окно, с которым вы сталкиваетесь при запуске AVD, который мы собираемся исправить.

warning box

Step 1 : Close the AVD window

Close Warning box

Step 2: Navigate to GeneratedPluginRegistrant.java

Navigate to GeneratedPluginRegistrant.java

Step 3: Look for Module SDK not Defined

GeneratedPluginRegistrant.java file

Module SDK not defined

Step 4: Against to Module SDK click on Setup SDK hyper-text.

Setup SDK Hyper-text

Step 5: Select any Android SDK version

Select project SDK

Step 6: Click OK

Select Android SDK version

Step 7: Restart Android Studio IDE.

Restart the Android Studio IDE

After Restart you wont see the Annoying popup box anymore.

I have also Uploaded a Youtube Video for you. Check that out as well. https://www.youtube.com/watch?v=19ESTnrmYJY&feature=youtu.be

0 голосов
/ 20 июня 2020

Я отвечу на это сам, так как оно было решено так.

открываю нативный android проект, а потом adb работает.

Похоже на ошибку во флаттере.

0 голосов
/ 19 июня 2020

Это может показаться очень простым c, но начните с полного перезапуска системы,

  1. Где вы установили SDK и AVD (каталоги по умолчанию).
  2. У вас есть та же проблема, когда вы подключаете собственное физическое устройство.
  3. Убедитесь, что вы включили USB-отладку для шага 2.
  4. Если возможно, проведите нас через шаги установки, чтобы мы могли определить любые возможные ошибки, которые вы могло получиться
0 голосов
/ 19 июня 2020

У меня была такая же проблема, и мне потребовалось время, чтобы понять, что не так, но, в конце концов, это была проблема с хранилищем, просто проверьте, осталось ли у вас пара гигабайт (не менее 5 ГБ) свободного места, где у вас установлен avd. Это исправило это для меня.

0 голосов
/ 19 июня 2020

Попробуйте это. Скопируйте адрес платформенных инструментов и вставьте его в переменную окружения в пути. C: \ Users \ viram \ AppData \ Local \ Android \ Sdk \ platform-tools надеюсь, что это сработает.

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