Android系统使用网络adb调试

1、前言

一般情况下,在进行Android系统开发调试的时候,都是使用Mico USB接口的adb工具进行调试,方便简单,除了能使用Mico USB进行数据流传输以外,还能使用网络进行adb调试。

 

2、网络adb调试开启

(1)Mico USB数据线转网络

复制代码
//查看当前的Android终端设备
# adb devices

//开启tcp/ip调试端口
# adb tcpip 5555

//使用网络进行adb调试
# adb connect <Android设备IP地址>

//进入到Android设备shell
# adb shell
复制代码

上述命令执行后,效果如下:

(2)网络转Mico USB数据线

//断开网络adb调试
# adb disconnect

//开启Mico USB调试
# adb usb

//进入到Androdi终端设备的shell
# adb shell

命令执行后,效果如下所示:

(3)Android开启adb tcp调试

修改AOSP源码设备.mk编译文件:

$ vim AOSP/device/qcom/msm8953_64/msm8953_64.mk

在文件中添加下面配置:

# adb tcp debug
PRODUCT_PROPERTY_OVERRIDES += service.adb.tcp.port=5555

重新编译烧写系统,启动后,使用下面命令查看:

# getprop | grep "service.adb.tcp.port"

效果如下所示:

 

3、小结

本文主要简单介绍了如何在Android系统中使用网络abd进行调试。

posted @   liangliangge  阅读(2390)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
点击右上角即可分享
微信分享提示