2015-12-16 63 views
0

我在Ubuntu上安裝科爾多瓦,隨後在科爾多瓦現場these指令:科爾多瓦賦予」 ......科爾多瓦/ node_modules/Q/q.js:126:錯誤

一切都很好,直到我來了到了這一步:

cordova emulate android 

我得到以下錯誤:

Running command: /home/eisen/android/hello/platforms/android/cordova/run --emulator 
ANDROID_HOME=/home/eisen/android/android-sdk-linux 
JAVA_HOME=/usr/lib/jvm/java-8-oracle 

/home/eisen/android/hello/platforms/android/cordova/node_modules/q/q.js:126 
       throw e; 
       ^
Error executing "adb devices": /home/eisen/android/android-sdk-linux/platform-tools/adb: 1: /home/eisen/android/android-sdk-linux/platform-tools/adb: Syntax error: ")" unexpected 

Error: /home/eisen/android/hello/platforms/android/cordova/run: Command failed with exit code 1 

此錯誤是其他地方討論,並始終指向修正PATH和ANDROID_HOME變量沒有幫助我。這裏是我對這些變量的設置:

ANDROID_HOME=/home/eisen/android/android-sdk-linux 
ANDROID_SDK=/home/eisen/android/android-sdk-linux 
PATH=...:/home/eisen/android/android-sdk-linux:/home/eisen/android/android-sdk-linux/tools:/home/eisen/android/android-sdk-linux/platform-tools 

PATH中的...指的是與問題無關的其他目錄。

...

回答

1

我能夠通過安裝Android的工具 - 亞行未安裝過程中記錄通過錯誤來獲得:

sudo apt-get install android-tools-adb 
+0

爲我工作。謝謝 – Uahmed