首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Fastboot多设备支持解决办法

2012-03-14 
Fastboot多设备支持fastboot.exe,现在需要自己定制一个Windows下的工具,以增强多设备的识别和选择功能。假

Fastboot多设备支持
fastboot.exe,现在需要自己定制一个Windows下的工具,以增强多设备的识别和选择功能。假如有两个或多个ADB设备同时接入PC,fastboot如何选择对那个设备操作?fastboot的参数似乎没有这方面的输入。希望的增强功能是:给fastboot增加一个设备的命令行输入参数,以对指定的设备进行操作。

例如:同时存在两个设备ADB1,ADB2,要求能实现
fastboot ADB1 erase system
fastboot ADB2 erase system

如果fastboot可以支持这样的功能,就不需要自己进行定制开发了。如果不支持,该如何自己进行?

1.到哪里下载其源码?
2.fastboot与Android版本兼容吗?例如Android 2.2与2.3下的fastboot可否通用?
3.在Windows下如何编译,使用什么工具?


看到一个Windows下的fastboot.exe,带两个库AdbWinApi.dll,AdbWinUsbApi.dll,应该是exe调用dll完成功能。哪里有开发接口等文档和介绍?

[解决办法]
http://bbs.91ophone.com/thread-36738-1-1.html
[解决办法]
理论上,只要下一个windows版本的SDK,里面就自带了fastboot工具。

1.apt-get install mingw32

2. 执行:. build/envsetup.sh

3. 执行choosecombo,选择各个参数

4. 执行:make USE_MINGW=y fastboot

生成到out/host/windows-x86/bin目录下。

热点排行