У меня точно такие же настройки, как и у вас, с тестированием Debian и установленной Android Studio 2.3.3. Мне потребовалось некоторое время, чтобы узнать, что вы должны установить его на программную графику, чтобы появился эмулятор телефона.
У меня все еще есть проблема с тем, что приложение hello world не отображается в эмуляторе, а эмулятор отображается пустым. У меня установлен API на 26. API 26 — это Android O, который еще не выпущен.
В качестве обходного пути я попробовал API 23.
Если я попытаюсь использовать пример hello world с API 23, который представляет собой зефир Android 6, я заработаю пример hello world. Он может работать, нажав кнопку запуска из студии и щелкнув устройство, для которого настроен API 23. Перед запуском программы необходимо настроить устройство.
При запуске эмулятора на экране сначала появляется слово android. Это означает, что он работает.
В качестве теста без примера «Hello World» настройте телефон, например Nexus 6P, и установите версию API на 23. Затем запустите эту команду, чтобы увидеть, запустится ли приложение и покажет вам слово Android. ~/Android/Sdk/emulator/emulator -avd Nexus _6P _API _23 -использовать -системные -библиотеки
Изменить:Я перешел на использование приоритетных драйверов nvidia, и теперь я могу использовать эмулятор с API 26 на любом телефоне.Я использовал драйверы nouveau, и это производило двойную бесплатную версию, которая убивала отображение эмулятора. Попробуйте использовать приведенный выше пример командной строки, чтобы увидеть, какие ошибки вы получаете при запуске эмулятора.