java之android真机调试

来源:互联网 发布:网站域名后缀 编辑:程序博客网 时间:2024/04/30 22:31

对于android的真机调试网上很全了

但有些细节大家还是要注意一下

基础:首相确定一点真机调试分为usb调试和wifi调试,顾名思义usb调试既需用手机通过usb连接pc才可以调试,wifi既通过使用同一局域网进行调试(当让不在同一局域网也可以只要你有办法ping通就行)

adb:全称Android Debug Bridge安卓调试桥,通过它我们来连接android手机进行调试

step1:打开手机的usb调试这个对于不同手机打开方式各有不同,大致是在开发者选项中有,没有的可以去网上查看自己手机打开usb调试方法(好像wifi调试不用也没事,没注意过)

step2:在pc上装上相应手机的驱动,大家不用纠结了360手机管家等一些手机管家还是不错的它们自动安装的手机驱动是没有问题的(wifi情况下没有试过不安装驱动可不可以调试,但感觉只要adb可以连接应该没有问题,大家可以去试试)

注意:对于android的版本太高时有些低版本的adb可能连接不上,这儿提供一个版本比较高的adb较高版本adb下载链接(点这儿)

usb调试:接下来usb调试就没有什么问题了,usb连上pc,adb会自动连接的

wifi调试:

step1:手机上下载一个终端模拟器(android是用linux改的这个模拟器相当于一个linux的终点)(另:手机必须有root权限因为设置端口这些操作需要root权限的)

step2:设置手机adb的端口并启用adb端口

su //启用root权限setprop service.adb.tcp.port 5555 //设置adb端口5555,pc端连接的默认端口也是5555如果设置5555pc端adb连接时可以不用谢端口号,当然你也可以使用别的端口号当然是用其他端口号时pc连接时别忘了写端口号stop adbd //停止之前的adbd服务start adbd //请用新的配置的adbd服务

另:通过终端模拟器也可以看ip命令是:netcfg

step3:大开pc的命令行通过命令adb connect 【ip:prot】连接手机(如果你在path中没有配置adb路径别忘了更护命令行工作路径)

通过adb devices命令可以查看连接的手机

注意:小技巧:现在的手机为了安全性很多目录都不可以打开我们可以通过adb shell命令打开手机的shell终端然后就想linux一样修改不能打开文件夹的权限从而打开文件相关命令可以通过adb help查看adb帮助,shell中命令加help查看命令帮助和linux一样一样的

作者也是初学者碰到了一些问题多靠度娘帮助,希望这可以帮到大家少走弯路


0 0
原创粉丝点击