cocos2d-js windows下搭建及常見問題解決

來源:互聯網
上載者:User

標籤:android   style   blog   http   io   ar   os   sp   java   

(小白一個,為了搭建js環境,嘗試了很多次(都是淚呀),在此記錄自己搭建過程,一下所需檔案在低端有我成功所用的檔案分享)一、安裝(環境的搭建)1、python:【1】官網上說不支援3以上版本,所以還是安裝2.7.X的版本吧【2】將python添加至環境變數Path中【3】cmd下輸入python,安裝成功如:

2、jdk【1】下載jdk安裝,安裝路徑不要用空格或中文,個人建議下載7版本。(個人開始用8,在配置中出現一個錯誤,換為7以便後變沒了)【2】添加環境變數:    在系統變數中建立變數:JAVA_HOME:G:\java\jdk(這個路徑為我個人jdk的路徑)    在Path中添加:%JAVA_HOME%/bin(注意path中各個變數以;好分隔)
【2】在cmd中輸入:java -version和javac -version測試,出現如成功:        

2、sdk【1】下載sdk,解壓到指定目錄下【2】添加環境變數:    建立變數:ANDROID_SDK_ROOT:G:\adt-bundle-windows-x86_64-20140702\sdk(次路徑為jdk的解壓路徑的jdk目錄)
    Path添加變數:%ANDROID_SDK_ROOT%\tools

3、NDK:【1】下載DNK,解壓到指定目錄下【2】添加環境變數:    建立變數:NDK_ROOT:G:\android-ndk-r10b(此為NDK的解壓目錄)
    Path添加變數:%NDK_ROOT%

4、ant:【1】下載Apache的ant,解壓到指定目錄【2】添加環境變數:    星際變數:ANT_ROOT:G:\apache-ant-1.9.4\bin(注意一點要指定到bin目錄下)
    為Path添加變數:%ANT_ROOT%
【3】cmd輸入ant -version,出現如成功:    

4、cocos2d-js的安裝:【1】下載cocos2d-js引擎包,解壓到指定目錄下【2】運行引擎目錄下setup.py;若以上環境搭建成功則運行時會一閃而過【3】運行完成後開啟環境變數,此時在使用者變數中出現如:    
【3】將上所示變數複製到系統變數中去,並相應的為Path添加該變數
5、環境成功與否測試:建立及打包apk【1】建立:cmd中運行:cocos new -l js,如    
【2】打包apk測試:在項目目錄下運行cmd,輸入:cocos compile -p android(第一次打包會很慢,很慢,很慢),成功如:    
成功或在runtime\android目錄下出現相應的apk
二、可能遇到的問題:1、運行cocos run -p web是錯誤:解決:在***\cocos2d-js-v3.1\tools\cocos2d-console\bin下的cocos.py檔案添加下:import sysreload(sys)sys.setdefaultencoding(‘gb18030‘)添加後
2、在環境搭建中會用各種問題,最可能會是各個工具的版本問題所導致的,在下分析我成功搭建所用的檔案:http://pan.baidu.com/s/1ntBP4yl
    


來自為知筆記(Wiz)

cocos2d-js windows下搭建及常見問題解決

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.