GHL's Notes/

安卓系统如何快速用命令行启动一个APP

请注意!这个教程只是教你如何用命令行启动一个app

你问我这有什么作用。其实只是方便使用adb启用app而已,或者有开机启动脚本的安卓系统。

步骤如下

1.找出app的包名(Package name)

这个简单,进入目录/data/data慢慢找,如果是系统app就去/system/data目录找,一般目录名字就是app的package name

2.找出app的进程名

输入以下命令即可快速找出

dumpsys package | grep -Eo "^[[:space:]]+[0-9a-f]+[[:space:]]+你的app包名/[^[:space:]]+" | grep -oE "[^[:space:]]+$" | grep Activity

一般都是如下格式:com.xxxxxx/.MainActivity,一般都是Activity结尾

3.使用am命令快速启动

上面那个命令得到的就是适用于am快速启动的

非常简单,使用如下

am start -n com.xxxxxx/.MainActivity(以上命令得到的)

如果是adb就用adb am start -n xxx

留下一条评论

暂无评论