2016-10-18 211 views
0

我試圖通過使用命令 - 科爾多瓦模擬機器人運行生成APK,科爾多瓦仿真器不工作

但是我發現了以下錯誤

ANDROID_HOME=C:\StreamSoftwares\FrontEndSoftwares\adt-bundle-windows-x8620131030(Updated)\sdk JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_55 Error: cmd: Command failed with exit code 1 Error output: 'C:\StreamSoftwares\FrontEndSoftwares\adt-bundle-windows-x86-20131030' is not recognized as an internal or external command, operable program or batch file.

我的Android主設置到以下路徑:

C:\軟件\ ADT-束 - 窗口x86-20131030(更新)\ SDK

有人可以解釋這個問題嗎?這可能是因爲路徑中的括號或連字符嗎?我試圖執行

set "ANDROID_HOME=C:\Softwares\adt-bundle-windows-x86-20131030(Updated)\sdk"

但它沒有工作

+0

這就是問題所在。我在我的辦公室工作,我的公司不授權我重命名它。 –

+0

非常感謝!使用脫字符號逃脫行不通,但Z:做到了! :d –

回答

0

路徑中的括號顯然在工具鏈的一些工具的問題。

如果您不能重命名,因爲缺乏權限(或缺乏從管理者:)洞察)的路徑,你可以添加到您的啓動腳本:

subst Z: C:\StreamSoftwares\FrontEndSoftwares\adt-bundle-windows-x8620131030(Updated)\sdk 

然後你可以使用ANDROID_HOME作爲Z:

(如果Z驅動器號已被使用,請選擇其它)