VC++实现通过adb检测android设备是否连接到usb

时间:2017-06-30 07:53:09
【文件属性】:

文件名称:VC++实现通过adb检测android设备是否连接到usb

文件大小:3.3MB

文件格式:ZIP

更新时间:2017-06-30 07:53:09

C++ adndroid PC

一个小demo,使用c++检测是否有android连接到电脑。 实现方式是创建一对读写管道连接adb.exe和我们的程序。通过adb.exe 参数检测设备,我们程序来读取。


【文件预览】:
CheckAndroid
----CheckAndroid.sln(903B)
----adbfile()
--------adb.exe(6.83MB)
--------libcrypto.dll(1.64MB)
--------AdbWinUsbApi.dll(492KB)
--------AdbWinApi.dll(595KB)
----CheckAndroid.suo(26KB)
----CheckAndroid()
--------CheckAndroid.rc(7KB)
--------CheckAndroid.vcxproj(5KB)
--------stdafx.h(529B)
--------CheckAndroid.h(39B)
--------ReadMe.txt(3KB)
--------stdafx.cpp(299B)
--------CheckAndroid.vcxproj.filters(2KB)
--------Resource.h(755B)
--------CheckAndroid.ico(23KB)
--------CheckAndroid.vcxproj.user(143B)
--------small.ico(23KB)
--------targetver.h(314B)
--------CheckAndroid.cpp(3KB)

网友评论

  • 还行吧。当作参考.
  • 垃圾代码。没什么用
  • 很好,下载来参考参考
  • 我用我的华为Mate10测试,只能读取usb的信息,无法判断是否安卓设备,而且ADB进程需要手动结束
  • 可以使用,不错
  • 评论不返积分,不好用
  • 还行 ,可以学习下
  • 简单一个函数,建立一个管道,但是从管道能得到什么,对android的操作却没有,比如如何传文件,如何得到设备的名什么的
  • 借鉴一下,不是我想要的。还是谢谢分享!!
  • 简单的建立管道,获取adb devices 命令后的数据。并没有对adb devices命令得到的数据进行分析处理。用处不大
  • 值得参考的资源
  • 很简单的程序,可以使用
  • 感谢分享,学习中
  • 有点参考意义。
  • 非常好,下载下来就是我想要的,谢谢!
  • 简单一个函数,建立一个管道,但是从管道能得到什么,对android的操作却没有,比如如何传文件,如何得到设备的名什么的
  • 目测可以用,先试试效果
  • 非常好不错 继续下载线
  • 代码确实很简单,但是对我还是有帮助的
  • 有很大的参考意义,万事开头难
  • 值得参考。谢谢分享!
  • 代码确实很简单,仅仅是通过管道获取调用ADB.exe的输出信息,从而得知adb命令行的输出结果。不过不知道如何获取adb命令行结果的可以下载看一下。
  • 只是执行了adb devices命令而已
  • 仅仅是打开了adb,感觉没什么用处的
  • 很有用。谢谢楼主分享!
  • 不错,是拿来学习的好素材。
  • 资源可以参考一下,谢谢分享
  • 资源还可以,可以参考一下。
  • 有点简单,不过还是赞一下
  • 虽然没有把adb的源码加入到程序中,只是通过命名管道去处理的。但还是解决了我的问题,只是释放的时候,有些问题。只好kill了adb.exe的进程,才能重新使用。