我在命令行输入adb,提示不是内部或外部命令,是为什么???我的环境变量应该也没错吧,因为可以正常的运行模拟器程序这些都是正常的。但是adb却不对,这是什么原因,请教高手,希望可以及快回复,谢谢!

解决方案 »

  1.   

    你要在sdk的tools目录打,除非你设置了环境变量
      

  2.   

    对,如果没有设置环境变量,只能在adb.exe所在的android-sdk-windows\tools目录下执行
    设置了环境变量后,就可以在任意位置执行了。
    同时必须启动模拟器后才能执行,这个是必要条件。
      

  3.   

    cd /media/Software/Android/Android SDK/tools下 然后执行adb命令 
    如果还是提示错误 则是你的配置有问题
      

  4.   

    adb装好了没?
    环境变量配置好了没?
      

  5.   

    lz,我觉的你可能进入的不是android-sdk-windows的相关平台目录,不是直接进入tools目录,而是与tools目录同级别的platform-tools这个目录。。最容易的方法就是lz你可以在资理中搜一下adb.exe问题不就解决了,路过的,打酱油了哈哈~~~
      

  6.   

    新版本的adb.exe是在这个目录下 ..\android\android-sdk-windows\platform-tools 
    不是tools
      

  7.   

    ..\android\android-sdk-windows\platform-tools  
    现在就是这个目录不是在tools下
      

  8.   

    不知道你建立模拟器时,,有莫有出现,在debug中输入命令代码出错。比如说,我现在遇到的问题是:在tools目录下,输入代码:$ andriod list targets时,出现'$'不是内部或外部命令,也不是可执行的文件和批处理文件不知道怎么解决