美文网首页
UI 调试命令am pm

UI 调试命令am pm

作者: tiger桂 | 来源:发表于2017-04-27 18:24 被阅读0次

    一、am

    1.am启动一个activity,可以输出activity启动时间

    adb shell am start -W -ncom.android.gallery3d/.MainActivity

    -n使用包名加类名,还有a动作,c CATEGORY等

    2.am发送一个广播,使用action

    adb shell am broadcast -a magcomm.action.TOUCH_LETTER

    3.am发送一个带参数的广播,使用action

    adb shell am broadcast -a magcomm.action.TOUCH_LETTER --es letter "e"

    4.am启动一个服务,不带参数时默认使用包名加类名启动,参数时n,a,c

    adb shell am startservice com.android.music/.MediaPlaybackService

    二、pm

    1、可以列出手机上安装的apk与对应的软件包,由于使用命令删除apk时,需要知道包名,通过这条命令加上grep或者find就能找到需要的软件的包名

    adb shell pm list packages -f

    2、找出对应包的安装目录路径,两条指令结合,可以知道要拷贝给别人的软件位于手机什么地方

    adb shell pm pathcom.android.gallery3d

    2.可以列了使用的权限

    adb shell pm list permission-groups

    adb shell pm list permissions

    相关文章

      网友评论

          本文标题:UI 调试命令am pm

          本文链接:https://www.haomeiwen.com/subject/sbjnzttx.html