adb操作命令详解

  1. 显示当前运行的全部模拟器:
    adb devices

  2. 对某一模拟器执行命令:
    abd -s 模拟器编号 命令

  3. 安装应用程序:
    adb install -r 应用程序.apk

  4. 获取模拟器中的文件:
    adb pull <remote> <local>

  5. 向模拟器中写文件:
    adb push <local> <remote>

  6. 进入模拟器的shell模式:
    adb shell

  7. 缷载apk包:
    adb shell
    cd data/app
    rm apk包
    exit
    adb uninstall apk包的主包名
    adb install -r apk包

  8. 在命令行中查看LOG信息:
    adb logcat -s 标签名

  9. adb shell后面跟的命令主要来自:
    源码\system\core\toolbox目录和源码\frameworks\base\cmds目录。

  10. 删除系统应用:
    adb remount (重新挂载系统分区,使系统分区重新可写)。
    adb shell
    cd system/app
    rm *.apk

  11. 获取管理员权限:
    adb root

  • 启动Activity:
    adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)
    13.发布端口:
    你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:
    adb forward tcp:5555 tcp:8000
    14.搜索模拟器/设备的实例:
    取得当前运行的模拟器/设备的实例的列表及每个实例的状态:
    adb devices
    15.查看bug报告:
    adb bugreport
    16.记录无线通讯日志:
    一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:
    adb shell
    logcat -b radio
    17.获取设备的ID和序列号:
    adb get-product
    adb get-serialno
    18.访问数据库SQLite3
    adb shell
    sqlite3
    转自:http://blog.csdn.net/janronehoo/article/details/6863772
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • adb logcat 命令格式 : adb logcat [选项] [过滤项], 其中 选项 和 过滤项 在 中括...
    skyyhu阅读 3,957评论 0 1
  • 听同事说给自己宝宝报了一个早教班,我也想给孩子报一个,作为家长总是以为别人家孩子能享受到的教育,自己家的孩子...
    公子小卜阅读 3,720评论 2 2
  • “大家上车后都往里走,后面都空着呢!” “上不来的等下一辆吧,后面就跟着了,马上就到!” 是不是等公交车的时候常常...
    髪髪阅读 3,421评论 0 0
  • 我能坚持每天打卡,每天写上一篇稍稍有点结构的500字以上小文章,奖励自己一块夹心巧克力吧! 因为时间关系,有两样作...
    萝丝去散步阅读 923评论 1 2