2016-01-08 1 views
0

Я пытаюсь использовать ADB для запуска Активности для тестирования, но она не работает для отладочной версии:ADB «я начать -n» не работает для отладки версии

Это работает

adb shell am start -n com.xx.xx/.main.ParentActivity 

Это не

adb shell am start -n com.xx.xx.debug/.main.ParentActivity 

Оба отладки и выпуска пакеты доступны в/данные/данные

ответ

0

Если у вас есть класс com.xx.xx.main.ParentActivity и ваш идентификатор приложения является com.xx.xx.debug то есть указать FQCN так:

adb shell am start -n com.xx.xx.debug/com.xx.xx.main.ParentActivity 

Dot только после того, как слэш ярлык, который может быть использован только в том случае FQCN начинается с идентификатором приложения.

Смежные вопросы