解决方案 »

  1.   

    上面下载的问题我已经解决了,就是还有下面这个make的问题- -!!:
    http://blog.csdn.net/liuqz2009/article/details/7868912我在按上面网址编译android adb的时候(网址要改成https://android.googlesource.com) ,make的时候出现这个问题
    $ make
    arm-none-linux-gnueabi-gcc -O2 -g -Wall -Wno-unused-parameter -DADB_HOST=1 -DHAVE_FORKEXEC=1 -DHAVE_SYMLINKS -DHAVE_TERMIO_H -D_GNU_SOURCE -D_XOPEN_SOURCE -I. -I../include -I../../../external/zlib  -c -o adb_client.o adb_client.c
    make: arm-none-linux-gnueabi-gcc:命令未找到
    make: *** [adb_client.o] 错误 127
    不知道怎么搞了跪求各位帮助啊
      

  2.   

    try it
    http://blog.csdn.net/bjutstar/article/details/7059541
      

  3.   

    对了 ! 我又查到 应该是makefile的问题 ,那个makefile是在arm系统下的 我的是ubuntu 所以 应该不是同一个makefile 。
    原来的是一个how to build adb on arm的教程,上面的网址就是。
    里面的makefile如下
    RCS+= adb.c
    SRCS+= adb_client.c
    SRCS+= commandline.c
    SRCS+= console.c
    SRCS+= file_sync_client.c
    SRCS+= fdevent.c
    SRCS+= get_my_path_linux.c
    SRCS+= services.c
    SRCS+= sockets.c
    SRCS+= transport.c
    SRCS+= transport_local.c
    SRCS+= transport_usb.c
    SRCS+= usb_linux.c
    SRCS+= usb_vendors.c
    SRCS+= utils.cVPATH+= ../libcutils
    SRCS+= abort_socket.c
    SRCS+= socket_inaddr_any_server.c
    SRCS+= socket_local_client.c
    SRCS+= socket_local_server.c
    SRCS+= socket_loopback_client.c
    SRCS+= socket_loopback_server.c
    SRCS+= socket_network_client.cVPATH+= ../libzipfile
    SRCS+= centraldir.c
    SRCS+= zipfile.cVPATH+= ../../../external/zlib
    SRCS+= adler32.c
    SRCS+= compress.c
    SRCS+= crc32.c
    SRCS+= deflate.c
    SRCS+= infback.c
    SRCS+= inffast.c
    SRCS+= inflate.c
    SRCS+= inftrees.c
    SRCS+= trees.c
    SRCS+= uncompr.c
    SRCS+= zutil.cCPPFLAGS+= -DADB_HOST=1
    CPPFLAGS+= -DHAVE_FORKEXEC=1
    CPPFLAGS+= -DHAVE_SYMLINKS
    CPPFLAGS+= -DHAVE_TERMIO_H
    CPPFLAGS+= -D_GNU_SOURCE
    CPPFLAGS+= -D_XOPEN_SOURCE
    CPPFLAGS+= -I.
    CPPFLAGS+= -I../include
    CPPFLAGS+= -I../../../external/zlibCFLAGS+= -O2 -g -Wall -Wno-unused-parameter
    LDFLAGS= -static
    LIBS= -lrt -lpthreadTOOLCHAIN= arm-none-linux-gnueabi-
    CC= $(TOOLCHAIN)gcc
    LD= $(TOOLCHAIN)gcc
    OBJS= $(SRCS:.c=.o)all: adbadb: $(OBJS)
    $(LD) -o $@ $(LDFLAGS) $(OBJS) $(LIBS)clean:
    rm -rf $(OBJS)
    红字部分我认为是要改动的 
    但是- -我们还没学编译啊啊啊啊 makefile 要怎么写根本没接触过。
    各位大神 求帮助啊啊啊啊!!!
      

  4.   

    已经走弯路了, 交叉编译而已。
    你在build adb的时候都没有配置build env, 而且, build adb也不使用make 命令, 您好像在往终点的反方向走呢。
      

  5.   

    [i]
    谢谢你的回复 能讲详细点吗? 我应该怎么做? 我是找到一篇文章说的是修改main.mk后使用
    make out/host/linux-x86/bin/adb
    也是各种缺包。
    我要怎么配置 ? 能详细教教我吗? - -
    我是学生 然后这个又不是很懂,只能自己查教程,各种弯路。再次谢谢你了
      

  6.   

    直接在android源码顶层目录下执行make adb即可。
      

  7.   

    楼主已经说了,下载的网址改为https://android.googlesource.com,自己不好好看,还在那唧唧歪歪?
      

  8.   

    楼主,跪求你的adb源码!!我最近也一直在找可编译的源码,下载了好多都不能用。
      

  9.   

    我也是下载不了:https://android.googlesource.com  这个网址可以下载最新的源码?我用git 命令:$ git clone https://android.googlesource.com/platform/manifest一直用不了···GIT也是刚用,新手求指导····
      

  10.   

    下载的问题解决了:git clone https://android.googlesource.com/platform/system/core/    (需要VPN,可以免费下载适用版本的)