`
friping
  • 浏览: 133829 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

adb 常用命令

 
阅读更多

adb在集成开发环境中的工作  
   adb的工作方式比较特殊采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。  
     1.通过adb可以轻松的执行Linux Shell命令,如adb shell dir 就是列举目录,在Linux中根目录为/而不是Windows上的C盘、D盘。  
     2.安装apk程序到模拟器则执行adb install android123.apk,这样名为android123的安装包就会安装到Android模拟器中,前提是android123.apk文件需要放到SDK/Tools目录下。  
     3.向emulator传送文件, 使用adb push android123.txt /tmp/android123.txt命令可以把SDK/Tools下的android123.txt文件传输到模拟器的/tmp/文件夹中,需要注意的是/tmp/文件夹中内容会在Android模拟器重新启动时清空。  
     4.从Android仿真器中回传文件到电脑  
   通过adb pull /tmp/android123.txt android123.txt命令就会把仿真器的tmp文件夹下android123.txt文件回传到电脑SDK/Tools目录下。  
  
adb 常用命令 
1、安装应用到模拟器: 
   adb install <path_to_apk></path_to_apk>   
    卸载命令

   adb uninstall com.***.***.****  卸载命令参数必须是总包名
2、进入设备或模拟器的shell: 
   adb shell 
    通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条      shell命令,可以采用以下的方式: 
   adb shell [command] 
   如:adb shell dmesg会打印出内核的调试信息。 
3、发布端口: 
    你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如: 
     adb forward tcp:5555 tcp:8000 
4、复制文件: 
    你可向一个设备或从一个设备中复制文件, 
     复制一个文件或目录到设备或模拟器上: 
    adb push <source> <destination></destination></source> 
      如:adb push test.txt /tmp/test.txt 
     从设备或模拟器上复制一个文件或目录: 
     adb pull <source> <destination></destination></source> 
     如:adb pull /addroid/lib/libwebcore.so . 
5、搜索模拟器/设备的实例: 
     取得当前运行的模拟器/设备的实例的列表及每个实例的状态: 
     adb devices 
6、查看bug报告: 
      adb bugreport 
7、记录无线通讯日志: 
    一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录: 
    adb shell 
    logcat -b radio 

8、获取设备的ID和序列号: 
     adb get-product 
     adb get-serialno 

9、访问数据库SQLite3 
     adb shell 
     sqlite3

分享到:
评论

相关推荐

    adb常用命令adb shell常用命令.docx.zip

    这个压缩包“adb常用命令adb shell常用命令.docx.zip”显然包含了关于ADB及其子命令,特别是`adb shell`的详细信息。尽管标签提到了"C#",但在这个上下文中,我们主要关注的是Android开发和调试相关的知识。 ADB是...

    MTK log 和 adb 常用命令

    此文档主要讲解了MTK log 的抓取方式和ADB 命令的使用

    ADB常用命令文档.zip

    这个压缩包文件“ADB常用命令文档.zip”很可能包含了一份详细列举了ADB常用命令的手册或教程。以下是一些关键的ADB命令及其详细说明: 1. **连接设备**: - `adb devices`:列出所有已连接的Android设备和它们的...

    adb常用命令

    adb常用命令md文件,列举了一些常用的adb命令,忘记了随时查,不要硬背

    adb常用命令.docx

    ### ADB常用命令详解 #### 一、概述 Android调试桥(ADB)是Android开发者用于管理和调试设备或模拟器的强大工具。它不仅能够帮助开发者在设备上运行Shell命令,还能进行端口转发、文件传输等操作。本文将详细介绍...

    adb常用命令.pdf

    ### ADB常用命令详解 #### 一、ADB基础命令 ADB (Android Debug Bridge) 是一个命令行工具,用于与Android设备进行通信。它为开发者提供了许多有用的功能,比如安装应用程序、调试应用程序、运行Shell命令等。 - ...

    adb常用命令共2页.pdf.zip

    这份"adb常用命令共2页.pdf.zip"压缩包文件,虽然名为赚钱项目,但实际上应该包含了一份简明的adb命令指南。以下是adb常用命令的详细介绍: 1. **安装与启动adb**: 在使用adb之前,需要将adb工具添加到系统环境...

    adb常用命令 android

    ### ADB常用命令详解 #### 一、ADB Shell 命令 ADB(安卓调试桥)是Android SDK中的一个工具,用于与模拟器或设备进行通信。它可以在计算机上执行一系列命令来管理目标设备,例如安装和调试应用程序。在本文档中,...

    ADB常用命令和路径

    ### ADB常用命令和路径详解 #### 一、ADB常用命令 ADB (Android Debug Bridge) 是一个用于Android设备的命令行工具,可以帮助开发者执行一系列调试和管理任务。下面详细介绍一些常用的ADB命令及其应用场景。 ####...

    adb常用命令合集脚本

    adb常用命令合集脚本

    ADB常用命令

    ### ADB常用命令详解 #### 一、检查设备连接状态:`adb devices` - **命令说明**:通过执行`adb devices`命令可以查看当前已经连接到计算机上的Android设备及其连接状态。 - **命令格式**:`adb devices` - **功能...

    ADB常用命令整理.xmind

    ADB常用命令整理.xmind

    adb常用命令脚本集成.rar

    adb常用命令脚本集成,内含:adb安装应用、adb导入文件、installAPK指定目录等bat文件

    ADB 常用命令

    adb 常用命令,adb connect ,wifi adb ,android 常用,安装app查看进程等

    adb常用命令!!!.xmind

    adb常用命令!!!.xmind

Global site tag (gtag.js) - Google Analytics