Я использую Android Studio 3.4 на Linux Debian 9 x64 и телефон Samsung SM-A10 с Android 9 Pie.
Телефон абсолютно новый и чистый с последним патчем безопасности.
Каждый раз, когда я устанавливаю apk напрямую из Android Studio на телефон, мне приходится заново подключать USB-кабель, в противном случае установка застревает с сообщением «Installing ...» в строке состояния Studio. Нет сообщений об ошибках.
Что странно - другие мои телефоны с Android 7, 8 работают хорошо - Android Studio хорошо устанавливает тот же проект, каждый раз, когда я нажимаю значок «Выполнить».
Но с Samsung A10 (Android 9) ситуация всегда выглядит так:
- Телефон подключен с помощью USB-кабеля
- Я нажимаю значок «Выполнить» в Studio
- Установка застревает со статусом «Установить ...»
- Я снова подключаю USB-кабель и снова нажимаю «Выполнить».
- Apk устанавливается хорошо.
...
- Я снова нажимаю «Выполнить» (не имеет значения, удалено ли предыдущее приложение с телефона или нет)
- Установка зависает
- Я должен снова подключить кабель
Кроме того, когда я загружаю большой (> 100 МБ) файл с этого телефона (с помощью "adb pull ..."), он тоже зависает и решается с помощью повторного подключения кабеля за несколько попыток.
Что я пробовал:
перезагрузить телефон
перезагрузить компьютер
повторно включить отладку USB в меню разработчика Android
включить «Мгновенный запуск» (обычно я им не пользуюсь)
запускать другие приложения
запускать отладку в Android Studio - вообще не запускается, зависает на разных шагах (в основном загрузка некоторой библиотеки); Также нет сообщений об ошибках