在运行ndk-gdb期间找不到adb工具

时间:2011-12-07 09:29:51

标签: android gdb cygwin android-ndk gdbserver

我正在使用ndk-build命令构建我的android ndk应用程序并且它工作正常但是,当我使用来自cygwin的ndk-gdb推荐时,我得到以下错误;

    ERROR: The 'adb' tool is not in your path.
           You can change your PATH variable, or use
           --adb=<executable> to point to a valid one.

请帮我解决这个问题。

3 个答案:

答案 0 :(得分:1)

您可以将此推荐添加到文件:cygwin/home/<username>/.bash_profile

PATH=$PATH:"/cygdrive/e/Program Files/Java/jdk1.6.0_10/bin:/cygdrive/D/android-ndk-r8b:/cygdrive/e/android-sdk/platform-tools"
export PATH
adb=/cygdrive/e/android-sdk/platform-tools
export adb

答案 1 :(得分:0)

看起来好像,你的指令命令无法找到你的 adb可执行文件

因此设置adb.exe的环境路径在命令中提供adb.exe的完整路径 ..

答案 2 :(得分:0)

此外:检查您的Android安装路径是否嵌入了空格(例如"C:\program files\Android")。如果是这样,您可以更改安装路径或使用“junction”(来自SysInternals)等工具来重定向您的安装路径。当然,您必须记住将环境路径设置为这条新路线。