文件名称:vs2008编译ADB(Android Debug Bridge)
文件大小:4.88MB
文件格式:RAR
更新时间:2014-09-05 17:50:45
adb vs2008 Android Debug Bridge
取之android的代码树,因此遵循android的保护协议,针对原始代码,主要修改如下:1.修改编译错误若干;2.修正部分vs不支持的接口函数;3.加入原代码树中需要的第三方库和源文件;4.有一处free内存意外,注释掉,可能会造成内存泄露(任务管理器不可见) 需要安装WDK才能编译, adb的代码非常紧凑,值得一读!
【文件预览】:
adb
----adb.vcproj.SIMCOM-SH.yongsheng.huang.user(1KB)
----sockets.h(3KB)
----centraldir.cpp(7KB)
----commandline.cpp(36KB)
----adb_client.h(2KB)
----transport_local.cpp(8KB)
----adb.ncb(18.37MB)
----transport.cpp(27KB)
----usb_vendors.h(763B)
----unistd.h(189B)
----zlib.h(67KB)
----adb.suo(60KB)
----file_sync_service.h(2KB)
----utils.h(2KB)
----services.cpp(13KB)
----private.h(1KB)
----zipfile.cpp(3KB)
----adb_client.cpp(8KB)
----zconf.h(11KB)
----console.cpp(1009B)
----zipfile.h(2KB)
----adb.cpp(37KB)
----AdbWinApi.dll(41KB)
----file_sync_client.cpp(27KB)
----adb.h(12KB)
----sysdeps.h(11KB)
----AdbWinUsbApi.dll(17KB)
----Release()
--------zipfile.obj(21KB)
--------get_my_path_windows.obj(42KB)
--------adb_client.obj(89KB)
--------vc90.idb(331KB)
--------adb.exe.intermediate.manifest(856B)
--------file_sync_client.obj(122KB)
--------transport_local.obj(88KB)
--------BuildLog.htm(9KB)
--------usb_windows.obj(93KB)
--------services.obj(84KB)
--------transport_usb.obj(79KB)
--------centraldir.obj(23KB)
--------adb.pdb(595KB)
--------sysdeps_win32.obj(162KB)
--------mt.dep(69B)
--------sockets.obj(111KB)
--------adb.exe(101KB)
--------vc90.pdb(140KB)
--------commandline.obj(134KB)
--------utils.obj(16KB)
--------usb_vendors.obj(84KB)
--------adb.obj(131KB)
--------transport.obj(139KB)
--------console.obj(75KB)
----sysdeps_win32.cpp(50KB)
----transport_usb.cpp(3KB)
----usb_vendors.cpp(6KB)
----zlib.lib(386KB)
----adb.vcproj(6KB)
----usb_windows.cpp(14KB)
----AdbWinApi.lib(8KB)
----adb_api.h(29KB)
----adb.sln(871B)
----sockets.cpp(20KB)
----fdevent.h(2KB)
----mutex_list.h(284B)
----get_my_path_windows.cpp(962B)
----utils.cpp(2KB)