我正在尝试使用adb来启动活动以进行测试,但它不适用于调试版本:
这有效
adb shell am start -n com.xx.xx/.main.ParentActivity
这不是
adb shell am start -n com.xx.xx.debug/.main.ParentActivity
调试和发布包都可以在/ data / data
下找到答案 0 :(得分:0)
adb shell am start -D -n com.xx.xx.debug/.main.ParentActivity -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
答案 1 :(得分:0)
如果您有课程com.xx.xx.main.ParentActivity
且您的申请ID为com.xx.xx.debug
,那么您必须像这样指定FQCN:
adb shell am start -n com.xx.xx.debug/com.xx.xx.main.ParentActivity
斜线后面的点是快捷方式,仅当FQCN以应用程序ID启动时才能使用。