前言
有时在模拟器中测试应用不像在Windows这种开发环境中那么方便,毕竟Windows或者Linux下的工具五花八门,可以满足各种测试需求,比如应用在模拟器中无法登录时,想测试模拟器的网络情况,如果是在Windows或者Linux下各种网络工具任君挑选,但是在模拟器中运行个命令行下的ping命令的都费劲,但方法还是有的,我就找个不那么费劲的方法吧,记录在此方便查阅。
安装adb
adb
(Android Debug Bridge)是一个命令行工具,用于与 Android 设备或模拟器进行交互。它是 Android SDK
的一部分,广泛用于开发、调试和管理 Android 应用程序和设备,如果我们仅是简单使用,不必安装完整的 Android SDK,直接下载Google提供的adb工具包,下载后解压即可使用。
- Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
- Linux版本:https://dl.google.com/android/repository/platform-tools-latest-linux.zip
- Mac版本:https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
Windows中下载解压后需要将加压后的文件夹添加到Path
环境变量,按键windows+i打开设置界面搜索“环境变量”回车。
在选项 环境变量
-> 系统变量
-> Path
输入解压后端的文件夹,比如 D:\platform-tools\
确定后保存
打开CMD命令行工具输入 验证,显示如下类似信息证明工具已经就位
1 | C:\Users\Administrator>adb --version |
执行adb命令
有了adb就可以和连接了电脑的Android设备通信,Android模拟器也可以看成是安装设备,首先要找到模拟器设备id
查找模拟器设备
1 | C:\Users\Administrator>adb devices |
链接模拟器命令行
1 | C:\Users\Administrator>adb -s emulator-5554 shell |
执行ping命令
1 | OP564B:/ $ ping 008ct.top |
总结
adb
是一个命令行工具,属于Android SDK
的一部分,用于与 Android 设备或模拟器进行交互- 借助
adb
工具可以实现在宿主机上调试和处理Android设备或模拟器上的应用 - 查询机器连接的Android设备列表命令
adb devices
- 连接Android模拟器中的命令行工具的命令
adb -s emulator-5554 shell
曾国藩、左宗棠、洪秀全分别相差1岁,命运却迥然不同,左宗棠第一次见曾国藩的评价居然是“才具稍欠开展”,命运戏人啊
2024-11-12 17:52:57