- 获取应用包名
pm list packages | grep [KeyName]
- 获取应用清单信息
dumpsys package [PackageName]
可查找具体的 activity 及对应参数
- 裸启动应用
am start com.test/.MainActivity
在应用清单中一般带有 ‘LAUNCHER’ 字样的 activity 即启动入口
- 带参数启动应用-单字符串
am start -n com.test/.MainActivity -d "字符串"
对应应用内取传入的数据:
getIntent().getDataString()
- 带参数启动应用-键值对
am start -n com.test/.MainActivity --ei num 10 --es str "字符串"
对应应用内取传入的数据:
getIntent().getIntExtra("num")
和getIntent().getIntExtra("str")
- 关闭activity
input keyevent KEYCODE_BACK
标签:命令行,am,开启,MainActivity,start,应用,activity,test,android From: https://www.cnblogs.com/hencins/p/17783950.htmlStackOverflow Use android adb shell to return one activity