AS中Android11与ADB(Android 调试桥)配合进行Android开发无线调试小白摸索过程

AS中Android11与ADB(Android 调试桥)配合进行Android开发无线调试小白摸索过程,第1张

概述声明:由于本人刚刚接触安卓开发,文中叙述如有不妥之处,还请多多包涵,不吝赐教。前言伴随着Android11的发布,Google改进了安卓10及以下版本无线调试只能先用一根数据线连接电脑后再进行无线调试的迷惑鸡肋功能,在Android11中可以进行真·无线调试了!(虽然看上去实现难度并不大…) 声明:由于本人刚刚接触安卓开发,文中叙述如有不妥之处,还请多多包涵,不吝赐教。前言

伴随着AndroID 11的发布,Google改进了安卓10及以下版本无线调试只能先用一根数据线连接电脑后再进行无线调试的迷惑鸡肋功能,在AndroID11中可以进行真·无线调试了!(虽然看上去实现难度并不大…)从头到尾不花一根线!电源适配器终于不再孤单!(而苹果从12系列推出以来就不会有这种烦恼啦 )

无线调试对于某些人(我)来说的重要性笔记本只有一个USB口,拓展坞时常抽风(再次吐槽设计师)电脑配置的导致虚拟机跑不动基于 亲手(非亲鼠标)触摸自己开发app的渴望基于 快速部署到自己手机,方便随时随地触摸自己开发app的渴望可部署多台AndroID设备必备清单一部确认AndroID版本为11的智能手机电脑上的 AndroID SDK 工具需要 ≥ 30.0.0 版本,确认方式:win+R 输入cmd后回车 adb --version 结果如下:
adb --versionAndroID DeBUG BrIDge version 1.0.41Version 30.0.5-6877874Installed as D:\AndroID\SDK\platform-tools\adb.exe
将手机与电脑连接在同一WIFI下在手机上启用开发者模式(一般是关于手机 --> 连续点击版本号,直到提示你已进入开发者模式);在开发者选项菜单启用ADB调试以及无线调试选项。在询问 要在此网络上允许无线调试吗? 的对话框中,点击允许。 可以看到配对码、ip 和端口号(详情见图片)


方法一此方法来自安卓开发者文档

运行 adb pair ipaddr:port。 使用步骤6中的 IP 地址和端口号,结果如下。

~ » adb pair 192.168.25.25:37815Enter pairing code: 364531 // 输入在 步骤6 中获取到的配对码Successfully paired to 192.168.25.25:37815 [guID=adb-05KAY1XPBC-hyXNZI]

当系统提示时,输入您在第 6 步中获得的配对码。系统会显示一条消息,表明您的设备已成功配对。

在发出 adb 命令之前,知道哪些设备已连接到 adb 服务器会很有帮助。可以使用 devices 命令生成已连接设备的列表。如下:

$ adb devices -lList of devices attachedemulator-5556 device product:sdk_Google_phone_x86_64 model:AndroID_SDK_built_for_x86_64 device:generic_x86_64emulator-5554 device product:sdk_Google_phone_x86 model:AndroID_SDK_built_for_x86 device:generic_x860a388e93      device usb:1-1 product:razor model:Nexus_7 device:flo

可见已有两个emulator模拟器和一个Nexus成功连接
其余 *** 作参见安卓开发者文档
注:到这一步我的设备连接列表为空,为了解决这个问题才有了方法二。

方法二此方法用到AS插件ADB WiFi,在此感谢开发者救我狗命一条接清单步骤6,取得AndroID设备IP地址在AndroID Studio中依次点击file–>Settings–>Plugins–>Marketplace搜索插件ADB WIFI并点击Install安装插件安装完成后点击file–>Settings–>OtherSettings–>ADB WIFI,更改默认adb.exe路径为安装SDK时的自定义路径即可,路径要到SDK文件夹中的platform-tools文件夹下。

在这页面右侧边栏点击ADB WIFI,再点击左上角+

上述步骤完成后,在此输入框内输入设备IP地址,注意,不要包含端口号。输入完成后点击Connect即可

连接成功后状态如下图

将测试设备换为已连接设备即可

总结

以上是内存溢出为你收集整理的AS中Android11与ADB(Android 调试桥)配合进行Android开发无线调试 小白摸索过程全部内容,希望文章能够帮你解决AS中Android11与ADB(Android 调试桥)配合进行Android开发无线调试 小白摸索过程所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1049712.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存