Linux下的adb调试

1. 安装ADB

Linux:使用包管理器安装:

# macOS
brew install --cask android-platform-tools

# Ubuntu/Debian
sudo apt-get install adb

2. 连接设备

确保你的Android设备已启用开发者选项和USB调试模式。

设置 > 关于手机 > 连续点击版本号以启用开发者选项。
设置 > 开发者选项 > 启用USB调试。

使用USB将设备连接到计算机。

3. 检查设备连接

在终端或命令行中输入以下命令,确保设备被正确识别:

adb devices

你应该看到设备序列号显示在列表中。

4. 常用ADB命令

启动ADB服务

adb start-server

停止ADB服务

adb kill-server

重启设备

adb reboot

查看日志

adb logcat

日志输出到文件
运行以下命令,将日志输出到log.txt文件中:

adb logcat > log.txt

安装应用

adb install app.apk

卸载应用

adb uninstall package_name

进入设备shell

adb shell

拷贝设备文件到PC
拷贝设备文件”/data/data/package_name/files/file_name”到PC的当前目录下:

adb pull /data/data/package_name/files/file_name 

拷贝PC文件到设备:
拷贝PC中的”file_name”文件到设备”/data/data/package_name/files/”目录下:

  adb push file_name /data/data/package_name/files/

5. 调试应用

使用adb logcat查看应用的日志输出,帮助排查问题。
如果需要调试特定的应用进程,可以使用如下命令:

adb jdwp

获取Java Debug Wire Protocol (JDWP) ID后,结合IDE进行调试。

6. 网络调试

如果设备支持无线调试,可以通过Wi-Fi连接设备:

确保设备与电脑在同一Wi-Fi网络下。
连接设备并通过USB运行以下命令:

adb tcpip 5555
adb connect <device_ip>:5555

成功连接后,你可以断开USB线,继续通过Wi-Fi调试。

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容