一、adb shell am
使用此命令可以從cmd控制台啟動 activity, services;發送 broadcast等等
1、am start <packageName/.className> 或者是
am start packageName/packageName.className 直接啟動指定activity
-n packageName/packageName.className 或者packageName/.className
-a action
-d date
-m MIME-TYPE
-c category
-e 擴展數據
舉例:adb shell am start com.android.dialer/com.android.dialer.DialtactsActivity 或者是
adb shell am start com.android.dialer/.DialtactsActivity
2、am force-stop <packageName> -> 強制關閉一個應用程序
舉例:adb shell am force-stop com.primatelabs.geekbench
二、adb shell pm
1、pm clear <packageName> -> 清除指定apk包的數據:
舉例:adb shell pm clear com.primatelabs.geekbench
2、pm list packages <intent> -> 列舉出所有包含<intent>的package
舉例:adb shell pm list package com.it
