adb shell am/pm 常用命令詳解與使用


一、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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM