【Android冷知识】adb无线连接手机

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
简介: 【Android冷知识】adb无线连接手机

问题描述

Android开发中经常会使用adb去连接手机终端,然后进入shell界面,执行相关命令开始调试工作,其一般操作流程为:

准备一根usb连线,一边连接电脑,另外一边连接手机;

电脑命令终端输入:adb shell,即可进入shell界面。


这是很多同学在开发中一种常见的方式,不知大家是否思考,这样的方式存在哪些不方便的地方,下面将做简单的分析:

(1)由于连线的存在,很多同学会经常不经意的碰到,或者其他开发者触碰,这种触碰轻则导致手机摔落,重则导致usb接口损坏;

(2)部分同学在开发中喜欢开发一段时间,就玩一会手机,而不是一直不停的开发工作,当你的手机上接了一根线,感觉无论做什么都不方便。


既然如此,那么就会思考,是否存在无线wifi连接的方式呢?帮助解决上述难题。

解决方案

答案显然是有的,既然出现了问题,就一定会有人去尝试解决问题。下面将介绍无线wifi连接的基本方法。


手机和电脑必须位于同一个局域网内;

usb连线连接电脑和手机;

电脑命令行终端输入:adb tcpip 5555;

手机的网络连接,获得其ip地址;

电脑命令行终端输入:adb connect 手机ip地址;

电脑命令行终端输入:adb shell。


按照上述方式即可实现无线连接,在测试过程中,可能出现较多的错误是手机和电脑不在同一个局域网内,或者局域网防火墙禁止了adb程序。

结语

针对Android开发中常见的adb调试的有线usb连接带来的各种不便问题,提出一种无线连接的方法,有效的解决问题,提升开发幸福感。


相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
目录
相关文章
|
4月前
|
Shell Linux 开发工具
"开发者的救星:揭秘如何用adb神器征服Android设备,开启高效调试之旅!"
【8月更文挑战第20天】Android Debug Bridge (adb) 是 Android 开发者必备工具,用于实现计算机与 Android 设备间通讯,执行调试及命令操作。adb 提供了丰富的命令行接口,覆盖从基础设备管理到复杂系统操作的需求。本文详细介绍 adb 的安装配置流程,并列举实用命令示例,包括设备连接管理、应用安装调试、文件系统访问等基础功能,以及端口转发、日志查看等高级技巧。此外,还提供了常见问题的故障排除指南,帮助开发者快速解决问题。掌握 adb 将极大提升 Android 开发效率,助力项目顺利推进。
121 0
|
4月前
|
Java 关系型数据库 MySQL
使用JDBC连接ADB
【8月更文挑战第6天】
164 0
【可行】adb修改手机代理方式
【可行】adb修改手机代理方式
|
7月前
|
Shell 开发工具 Android开发
|
7月前
|
Android开发
Android获取当前连接的wifi名称
Android获取当前连接的wifi名称
349 6
|
7月前
|
Shell Android开发
ADB更改Android设备屏幕显示方向
ADB更改Android设备屏幕显示方向
382 5
|
6月前
|
Shell 开发工具 Android开发
|
7月前
|
Android开发
android连接指定wifi
android连接指定wifi
125 0
|
Android开发
Android中webView不能正常加载Twitter连接
问题描述: 利用webView打开twitter的连接时不能成功,显示一片空白. 解决方式: 为webView设置().setDomStorageEnabled 即:mWebView.
1235 0
|
20天前
|
搜索推荐 前端开发 API
探索安卓开发中的自定义视图:打造个性化用户界面
在安卓应用开发的广阔天地中,自定义视图是一块神奇的画布,让开发者能够突破标准控件的限制,绘制出独一无二的用户界面。本文将带你走进自定义视图的世界,从基础概念到实战技巧,逐步揭示如何在安卓平台上创建和运用自定义视图来提升用户体验。无论你是初学者还是有一定经验的开发者,这篇文章都将为你打开新的视野,让你的应用在众多同质化产品中脱颖而出。
40 19