2017-02-18 12 views
0

Согласно сообщения в https://developer.android.com/training/app-indexing/deep-linking.html, мы могли бы начать Deeplink App Запуск с помощью следующей командыКак подключить отладчик для приложения Deep Link Android App запускать отладку?

adb shell am start -W -a android.intent.action.VIEW -d "example://gizmos" com.example.android 

Но если я хочу, чтобы начать отладку, я мог бы добавить -D, как показано ниже

adb shell am start -W -a android.intent.action.VIEW -d "example://gizmos" com.example.android -D 

Мои App был запущен, но там о том,

Waiting For Debugger 
Application Android System (process system:ui) is waiting for the debugger to attach 

Оттуда я просматриваю Android Studio, он не прилагается. Интересно, как я могу привязать его?

ответ

2

Вам придется либо вручную прикрепить его после запуска, либо уже запустить приложение и подключить, а затем запустить свою деиндвикс. Телефон не знает, что он должен подключаться к отладчику на подключенном ПК при запуске приложения.

+0

Как «вручную прикрепить»? Это из Android Studio или командной строки мы могли бы это сделать? – Elye

+0

Как правило, студия Android, если вы планируете использовать ее в качестве графического отладчика. В меню сборки есть опция «Прикрепить отладчик к процессу Android», –