cocos2dx-3.0創建Android項目時遇到的錯誤。

cocos run -p android出現 文件名、目錄名或卷標語法不正確

 

Updated project.properties
Updated local.properties
Updated file F:\Cocos2dXProjcet\Hello\proj.android\..\cocos2d\cocos\2d\platform\
android\java\proguard-project.txt
running: '"E:\adt-bundle-windows-x86_64-20131030\apache-ant-1.9.3\bin\ant" clean
debug -f F:\Cocos2dXProjcet\Hello\proj.android\build.xml -Dsdk.dir="E:\adt-bund
le-windows-x86_64-20131030\sdk"'

文件名、目錄名或卷標語法不正確。
Error running command, return code: 1
F:\Cocos2dXProjcet\Hello>

這問題讓我糾結了一天。遭領導罵拖進度。

這神貨又不報錯  就說是路徑不對這種

觸控這事幹得  真的不怕遭砍嗎?

 

重點了

是這樣解決的

cocos2d-x-3.0\tools\cocos2d-console\plugins\project_compile目錄下的build_android.py這個文件

找到這一行

command = "%s clean %s -f %s -Dsdk.dir=%s" % (self._convert_path_to_cmd(ant_path), build_mode, buildfile_path, self._convert_path_to_cmd(sdk_root))

把它替換成

command = "%s clean %s -f %s -Dsdk.dir=%s" % (self._convert_path_to_cmd(ant_path), build_mode, buildfile_path, sdk_root)

這樣這個問題就解決了

真的是把我糾結得夠

還以爲是環境變量沒配對什麼的

 過了這個問題馬上我就能運行了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章