通过c#软件使用adb控制Android设备
Use adb to control Android device by a c# software
我有一个想法,通过 Visual studio 编写一个 c# 软件来控制 Android 设备,该设备是 运行 的模拟器,例如 MEMU 或 NOX。
我发现我需要一个名称为 adb 的东西。通过这个 adb,我可以在 android 上做一些工作,比如截屏、拖动、单击屏幕上的某个点等等……但我不知道该怎么做。第一次听说adb。
谁能给我发一些文件或给我解释一下,例如:
- 如何安装亚行
- 如何在 adb 中 运行 一个函数?例如点击屏幕?
- 我还需要安装什么?
这样我就能明白我应该从哪里开始?太感谢了。抱歉我的英语不好。
您需要将 Android Debug Bridge 驱动程序安装到此 link 上的计算机:https://adb.clockworkmod.com/
如果你安装清楚了,在cmd写"adb devices"就可以看到连接到你的电脑或模拟器的设备。但是我不理解你,你不能在ADB上设计或编写代码。为您准备的一些 ADB 命令:
- adb devices: 列出连接到 PC 的设备。
- adb root : 使用 root 权限连接设备。
- adb logcat: 在命令提示符下显示设备日志。
- adb reboot: 重启连接的设备。
- adb install/uninstall : 关于 .apk
- adb pull/push : 文件到设备。
您可以在以下位置查看命令列表:http://adbshell.com/commands/adb-root
我有一个想法,通过 Visual studio 编写一个 c# 软件来控制 Android 设备,该设备是 运行 的模拟器,例如 MEMU 或 NOX。 我发现我需要一个名称为 adb 的东西。通过这个 adb,我可以在 android 上做一些工作,比如截屏、拖动、单击屏幕上的某个点等等……但我不知道该怎么做。第一次听说adb。
谁能给我发一些文件或给我解释一下,例如: - 如何安装亚行 - 如何在 adb 中 运行 一个函数?例如点击屏幕? - 我还需要安装什么? 这样我就能明白我应该从哪里开始?太感谢了。抱歉我的英语不好。
您需要将 Android Debug Bridge 驱动程序安装到此 link 上的计算机:https://adb.clockworkmod.com/
如果你安装清楚了,在cmd写"adb devices"就可以看到连接到你的电脑或模拟器的设备。但是我不理解你,你不能在ADB上设计或编写代码。为您准备的一些 ADB 命令:
- adb devices: 列出连接到 PC 的设备。
- adb root : 使用 root 权限连接设备。
- adb logcat: 在命令提示符下显示设备日志。
- adb reboot: 重启连接的设备。
- adb install/uninstall : 关于 .apk
- adb pull/push : 文件到设备。
您可以在以下位置查看命令列表:http://adbshell.com/commands/adb-root