Приложение не устанавливается в эмуляторе, отображается "Нет процессов отладки"

Я создаю приложение в Android Studio. Через некоторое время приложение перестало отражать прогресс в развитии здания. Затем я удалил приложение из эмулятора, и оно не установилось, хотя сборка каждый раз была успешной. Я собрал apk для приложения и перетащил его в эмулятор. Приложение установлено, но не запускается. Есть что-нибудь, чтобы заставить это работать?

Сделали следующее:

  1. включен и отключен Мгновенный запуск
  2. включена и отключена интеграция ADB
  3. перезапущенный Android Studio добавил debug{debuggable true} для buildTypes в приложении gradle, хотя это не рекомендуется

Монитор устройств сообщает: "Отклонена команда оболочки ADB (ls -l /)" и "Ошибка подключения Adb:EOF"

Спасибо

PS: Android Studio версии 3.0.1

4 ответа

Решение

Наконец-то решил. Спасибо andy boot ответ на этот вопрос. Короче:

  1. Я пошел в Выполнить-> Редактировать настройки-> Приложение для Android-> Приложение
  2. В раскрывающемся списке запуска выбрано "Активность по умолчанию". Я изменил это на "Указанная деятельность"
  3. Затем я заполнил "MainActivity" в поле "Activity", которое имеет намерение "LAUNCHER" в файле Manifest.

И это заставило мое приложение снова работать на эмуляторе;)

Спасибо всем.

Возможно, ваше приложение помечено как не подлежащее отладке. В вашем модуле приложения build.gradle файл, пожалуйста, проверьте это

buildTypes{
release{
    debuggable false
}}

Измените его на true или, возможно, вы отключили интеграцию с ADB. Вы можете включить в Android Studio этим. Сервис->Android->ADB интеграция и включите его, если отключен.

Надеюсь, это поможет!

Проверьте "minSdkVersion" в App Gradle. если он меньше, чем имеющийся у вас эмулятор, он не будет устанавливаться или запускаться на нем. Убедитесь, что minSdkVersion должно быть больше или равно уровню API эмулятора.

В Android studio Перейдите на вкладку "Build Variant" и измените сборку приложения на Varian на Debug.

Выполните следующие действия, если вы столкнулись с тем, что Gradle Build успешно завершен при запуске приложения, но приложение не установлено в Mobile или Android Emulator, затем выполните следующие действия.

На 3-м изображении должны быть выбраны параметры "Развертывание" и "Запуск", как показано на рисунке. Примените настройки и нажмите ОК. ВЫ СДЕЛАНО.. СЧАСТЛИВОЕ КОДИРОВАНИЕ.

Другие вопросы по тегам