Eclipse 连接真实机器调试

一、手机开启调试模式

 

 

二、安装adb.exe

  1、确信 \android-sdk-windows\tools\下有 adb.exe     AdbWinApi.dll     AdbWinUsbApi.dll 三个文件,如果没有从\android-sdk-windows\platform-tools\ 下面拷贝到tools下

    2、windows的话 进入android-sdk-windows\tools目录  如下图执行安装    出来一堆英文表示安装成功  

     技术分享

  3、adb devices命令产看设备是否显示如下图

     技术分享

    android在使用adb 命令时有时会发现设备的状态是offline,解决方式如下:以下方法请确保你的设备处于调试模式下。

    方法一:分别执行 #adb kill-server 、#adb start-server、#adb devices          看看设备是否还是处于offline状态,如果是,请尝试方法二
           
方法二: 重新启动设备,开机后,执行: #adb devices                                   如果设备还是offline请看方法三

    方法三: 重启你的计算机吧。

 

  4、如果正常显示:运行您的程序 选择手机设备即可,如下图,看看您的手机上有没有运行您调试的才程序

    技术分享


         
  

                      
                 
 
三、Adb常用命令操作命令

  1、 查看设备adb devices
      这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示

   2、安装软件adb install
          adb install <apk文件路径> :这个命令将指定的apk文件安装到设备上
   3、 卸载软件 adb uninstall <软件名>    adb uninstall -k <软件名>
      如果加 -k 参数,为卸载软件但是保留配置和缓存文件.
   4.、进入设备或模拟器的shell
      adb shell  通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:
      adb shell [command]如:adb shell dmesg会打印出内核的调试信息。
   5、发布端口
      可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:
      adb forward tcp:5555 tcp:8000
   6、从电脑上发送文件到设备
      adb push <本地路径> <远程路径>
      用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)
   7、 从设备上下载文件到电脑
      adb pull <远程路径> <本地路径>
      用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑
   8、查看bug报告
      adb bugreport
   9、记录无线通讯日志
    一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:
    adb shell
    logcat -b radio
   10、获取设备的ID和序列号
    adb get-product
    adb get-serialno
    adb shell
    sqlite3

  

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。