Я не могу запустить свой проект Android на любом устройстве Android.
Я получаю ошибку на Android Studio. Мой проект собирается и компилируется без ошибок.
Прикрепление скриншота
Я не могу запустить свой проект Android на любом устройстве Android.
Я получаю ошибку на Android Studio. Мой проект собирается и компилируется без ошибок.
Прикрепление скриншота
Иногда фактическое сообщение об ошибке отображается в IDE (внутренних) фатальных ошибках, доступных в правом нижнем углу Android Studio IDE (должен быть красным кружком с восклицательным знаком внутри).
Когда это случилось со мной, я обнаружил в Fatal Errors, что на моем целевом устройстве не было места.
Стирающий эмулятор может помочь, но что если я использую физическое, настроенное для использования устройство? Эта ошибка странная и немного случайная... для меня перезапуск IDE и устройства помогли, также использовал Android Studio → Files → Invalidate Caches/Restart
и демон ручного уничтожения/перезапуска с помощью команд adb kill-server
и adb start-server
также: обратите внимание, что некоторые устройства имеют дополнительные переключатели для включения в целях разработки, например, у Xiaomi есть отдельная опция в dev prefs для разрешения установки apks через USB, включенной отладки по USB недостаточно
Я сталкивался с этой проблемой в эмуляторе Android (последняя доступная версия, HAXM 7.5.1) при установке проекта с API 28 под AS 3.4.1 (простой запуск, не отладка!). Решением было установить чек на
Файл → Настройки → Отладчик → Разрешить неподписанные запросы.
ОБНОВЛЕНИЕ 28/07/2019 Причиной была недостаточная внутренняя память API 28 Emulator в моем случае. Ошибка исчезла после добавления дополнительного места.
Та же самая ошибка со мной, пожалуйста, кто-нибудь дает решение для этого?
Я получал ту же ошибку без каких-либо других ошибок сборки/компиляции после редактирования моего AndroidManifest.xml и случайно оставил тег метаданных без соответствующего атрибута android: value или android: resource. Проверьте свой манифест на наличие похожих ошибок
Неправильно:
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
Right
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" android:resource="@xml/device_filter"/>