[android]Bash 意想不到的令牌 '('.附近有语法错误Windows 7

发布时间: 2015/5/16 1:59:42
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

试图执行 ndk pathandroid build 的瞬间演示在 bash shell 窗口 7:

https://github.com/openpeer/opandroid

ndk path 位于 windows 32 位文件夹中这是一个要求:

C:\Program Files (x86)\Java\android-ndk-r8e

当执行:

./buildall_android.sh C:\Program Files (x86)\Java\android-ndk-r8e

我会收到以下错误:

sh.exe": syntax error near unexpected token '('

我们明白既然 ndk 是 32 位文件夹中"(x 86)"周围的括号是抛令牌错误的问题。你怎么能写此命令要修复此错误?谢谢你的帮助。

解决方法 1:

既然你有空格和括号在你 path ,你需要把你 path 用引号括起来:

./buildall_android.sh "C:\Program Files (x86)\Java\android-ndk-r8e"
赞助商