在WinForm应用程序中,是否可以通过USB控制/连接Android手机?有没有任何库,没有使用任何原始的Android工具(ADB,fastboot)?C#:Android手机控制
回答
尝试Managed Android Debug Bridge。
这是在C#中说:
这是Android调试桥的管理接口允许.NET应用程序的Android设备的通信。这包装了ddms用来直接与ADB通信的相同方法。这为开发人员提供了更大的灵活性,然后启动adb进程并执行其中一个build命令。
Android中唯一的USB支持用于adb
和USB海量存储。也不要让您谈论设备上的应用程序。两者都允许您访问SD卡上的文件。 adb
可能会提供其他功能,但您无法访问“已安装的应用程序,联系人和消息”。这些都不是为了使用C#而设计的,尽管如果您愿意,您可以致电adb
命令行可执行文件。
基于网络的协议对于你的目标的一个子集是最容易的。蓝牙协议可能适用于相同的子集。
我看到用C#编写的几个应用程序可以做到这一点,但不幸的是,它们不是开源的或不完整的。作为一个例子,Android管理器(什么是已故,只有预览,测试版可执行文件丢失)。 – fonix232 2010-08-30 18:01:18
基本上我想要的是C#中的ADB端口。因此,要与手机通信,请求指定的数据,等等。但看起来没有人做出这样的事情呢。 – fonix232 2010-08-30 18:48:02
那么adb的来源是隐藏在这里的某个地方,我寻找了一段时间,但没有马上找到它。 http://android.git.kernel.org/为一个端口。此外,它仍然是开源的,所以你可以在你的应用程序包中包含adb.exe,并通过系统调用来执行你的出价。用户将不需要安装驱动程序的Android SDK – schwiz 2010-08-30 19:32:00
- 1. android手机控件
- 2. 如何从android手机控制电脑?
- 3. 控制在Android手机背按钮
- 4. 通过蓝牙控制Android手机
- 5. 游戏手柄控制处理+ Android来控制Arduino机器人
- 6. jQuery手机控制组
- 7. 控制机器人手臂
- 8. 将Android手机视为其他Android手机的遥控器
- 9. 我们可以使用Android手机控制机器人吗?
- 10. 控制Android手机中的相机硬件
- 11. 通过蓝牙控制手机相机
- 12. Android Wear通用Android手机音乐控制
- 13. 使用Android手机控制Android平板电脑
- 14. 使用WiFi和Android手机作为控制器的监控移动机器人
- 15. 为Android手机制作定制主题
- 16. 手机应用手机飞行模式/闹铃控制?
- 17. Wifi Adhoc :: Android手机到Android手机
- 18. Android中的耳机控制
- 19. 隐藏视频播放器中的控制条Android手机版
- 20. Android通信:手机通过3G应用程序控制
- 21. 智能手机上的Android Tune TCP流量控制?
- 22. 目前的Android手机使用恩智浦的NFC控制器?
- 23. 使用Android手机控制桌面应用程序
- 24. 创建Android手机应用程序以控制PC的步骤?
- 25. 我想通过手机控制Android的后退按钮
- 26. Android:完全控制手机(Kiosk模式),可以吗?怎么样?
- 27. 通过手机动作控制动画android
- 28. Android手动控制相机闪光灯定时
- 29. 作为PC游戏控制器的Android手机
- 30. Xamarin形式开关控制不工作可靠的Android手机
为什么你想通过USB与手机通话?为什么不使用Web服务或某些此类标准协议? – 2010-08-30 17:05:11
你认为“控制(界面)”是什么意思?你认为“标准化应用”的含义是什么? – CommonsWare 2010-08-30 17:27:51
你认为“USB”是什么意思?你觉得“臭鼬”是什么意思? – 2010-08-30 17:30:39