Ответ 1
Если у вас есть имя пакета, вы вводите adb shell am set-debug-app -w packagename чтобы он подождал, пока не будет подключен отладчик
Есть ли способ настроить Android Studio для присоединения отладчика к процессу андроида автоматически (специально для фонового процесса, запущенного службой)? Я хочу, чтобы контрольные точки прекратили выполнение в Android Studio для служб, работающих в фоновом режиме. Я смог вручную запустить запущенную службу и вручную приложить отладчик, чтобы заставить это работать. Мне просто интересно, есть ли способ настроить Android Studio для этого автоматически.
Изменить. Я, вероятно, должен был сначала упомянуть о том, что я хочу приложить отладчик к фоновому андроидному процессу, созданному при запуске или привязке к службе.
Если у вас есть имя пакета, вы вводите adb shell am set-debug-app -w packagename чтобы он подождал, пока не будет подключен отладчик
Вы можете запустить приложение с отладчиком, непосредственно прикрепленным к нему при запуске, используя эту маленькую кнопку: