永发信息网

如何通过PC端连接Android设备进行adb调试

答案:1  悬赏:50  手机版
解决时间 2021-02-18 06:13
如何通过PC端连接Android设备进行adb调试
最佳答案
adb是什么?adb有什么用?adb工具如何用?
  是用来管理模拟器和真机的通用调试工具,该工具功能强大,直接打开cmd即可使用adb命令,adb的全称为Android Debug Bridge,是起到调试桥的作用,通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具,adb的工作方式比较特殊,采用**Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行,借助adb工具我们可以管理设备或手机模拟器的状态,还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等,其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作
  二:ADB的主要功能有哪些?
  1:查看当前模拟器或者Android设备实例的状态
  一般在使用前都会使用adb devices这个命令查看一下模拟器的状态,通过这个命令得到ADB的回应信息,可以看到ADB作为回应为每个实例制定了相关的信息
  1.1:emulator-5554为实例名称
  1.2:device为实例连接状态,device表示此实例正与adb相连接,offline表示此实例没有与adb连接或者无法响应
  
  2:安装和卸载APK应用程序
  你可以从电脑上复制一个APK应用到模拟器或者Android设备上,通过adb install <path_to_apk>安装软件,adb uninstall <packageName>卸载软件,如果你不知道这个包名,在AndroidManifest.xml里的找package=""就可以了
  2.1: 先把apk文件拷贝到sdk目录下的tools
  
  2.2: 进入dos下切换到SDK的安装路径下的tools目录
  2.3 :执行安装命令  
  adb install <path_to_apk>
  
  发生的错误,因为我连接了真机,而且也打开了模拟器,所以adb给我的回应信息是“比一个多的驱动设备和模拟器”,我最后关闭掉了模拟器在运行安装命令,就提示安装成功了
  
  卸载APK
  
  3:从本机上复制文件到模拟器或者Android设备
  adb push <本地路径><远程路径>,<本地路径>指的是自己的机器上或者模拟器上的目标文件,<远程路径>指的是远程设备实例上的目标文件
  4:从模拟器复制文件到模拟器或者Android设备
  adb pull <远程路径><本地路径>,<本地路径>指的是自己的机器上或者模拟器上的目标文件,<远程路径>指的是远程设备实例上的目标文件
  5:使用shell命令
  输入adb shell就可以进入shell命令行了,可以使用一些常用的shell命令,如:ls命令列出了文件
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
消费者维权我在四川平昌县,买了一对耳钉,第
1/4小时走了13/20千米
寒亭街道文化街社区计划生育工作站这个地址在
x一120=62这道方程怎么算
喜临门礼仪在哪里啊,我有事要去这个地方
多选:系统脱敏法主要的适用范围包括()。A.
用手机号登陆的微信如何转移
真相丨平潭人为什么不找外地人谈恋爱
斯柯达明锐1.6手自一体 带天窗 13.9W 价格合
金属行业有哪些?
咸阳路/汾水道(路口)地址在什么地方,想过去
孙悟空从东海龙宫得到了什么,后唤如意金箍棒
本田思域用力驰多机油行吗
临床上,把患者对自己的精神疾病认识和判断能
柴油,机油,黄油灭鼠效果好吗
推荐资讯
北京市门头沟区爨底下村好玩吗?
拿钱充游戏的都是傻子不
当现任问你有几个前任的时候该怎么回答
家里死了人能跟朋友一起耍吗
英雄联盟的皮肤怎么选颜色?
土地出让公告、配套商品房招标公告有什么区别
荷兰猪不爱叫正常吗?
喜欢一个人男生 早上给他打电话他没接 但是有
嘉禾创意广告装饰地址有知道的么?有点事想过
按照《建设工程施工合同(示范文本)》通用条
电动自行车制动把有哪两项功能
【国富论】《国富论》的作者是谁?其主要内容
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?