一、準備工作
1.安裝python2.7x翅娶,注意必須是2.7x竭沫,這里有的可能已經(jīng)安裝了python3.0版本蜕提,但是目前的v3.0bate版本有的地方不支持,所以必須是2.7x版本谎势,鏈接:Python 2.7.6
2.下載Android SDK Android 鏈接:SDK
3.下載Android NDK 鏈接:NDK
4.下載Cocos2d-JS 3.0版本,解壓猖毫,這里博主解壓到了Apache根目錄下面(當然需要你安裝配置了Apache须喂,這里不再多說),這是因為用過Cocos2d-HTML5的人都知道仔役,想用瀏覽器查看效果的話又兵,需要放在服務器根目錄下,如果不想用瀏覽器查看,可以任意位置解壓升熊,如圖:
二、在環(huán)境變量中添加系統(tǒng)變量
添加如下環(huán)境變量页屠,這里需要注意的就是蓖柔,PATH里面變量是添加的不是新建!然后是根據(jù)自己的下載的包的版本不同和解壓的地址不同牢贸,有所差異镐捧,但是變量名一定要按照下面的這么寫:
NDK_ROOT: E:\android-ndk-r9d
ANDROID_SDK_ROOT: E:\adt-bundle-windows-x86-20131030\sdk
JAVA_HOME ?:E:\java
ANT_ROOT ?: E:\apache-ant-1.9.3\bin(這里注意了懂酱,必須得有bin,有的教程里面沒有整陌,以后便會出現(xiàn)這個配置失敗錯誤),如圖:
隨后在PATH里添加
;C:\Python27;%NDK_ROOT%;ANDROID_SDK_ROOT%\tools;%JAVA_HOME%/bin;E:\apache-ant-1.9.3\bin
【關于環(huán)境變量java_home那随夸,那就是看你的下載的版本了震放,可能跟我的不一樣,有的教程上寫的是 JAVA_HOME ?: C:\Program Files\Java\jdk1.7.0_51】
【關于PATH這里我說明一下伍俘,需要添加python的地址】
【ant那勉躺,博主的是;E:\apache-ant-1.9.3\bin 而有的教程是;%ANT_ROOT%\bin饵溅,看自己哪個能識別吧妨退,推薦博主這種咬荷∏嵫冢】
三、檢查java和ant環(huán)境是否成功
首先檢查ant環(huán)境罕扎,在cmd中分別輸入ant和java -version丐重,如果如圖則配置成功:
這里說明下Buildfile: build.xml does not exist!
Build failed
【說明ant安裝成功扮惦!因為ant默認運行build.xml文件崖蜜,這個文件需要我們建立浊仆÷帐粒】
1.如果都配置成功了,好的,終于可以安裝了鼠锈,打開CocosJS目錄下的setup.py购笆,如果你們上面的配置沒有錯誤粗悯,這里就是一閃而過样傍,要是有配置錯誤的地方,便會卡住
2.再次打開環(huán)境變量,Cocos創(chuàng)建的環(huán)境變量在用戶變量里襟锐,需要把這個東西復制到“系統(tǒng)變量”里面粮坞,把 COCOS_CONSOLE_ROOT 像上面那樣加百分號放到Path后蚊荣,如圖:
四互例、新建一個hello工程
1.打開命令框筝闹,找到項目需要建的位置(這里博主是在Apache的根目錄htdocs下建的,上文已說)肩杈,輸入
1
cocosnewhello?-l?js
顯示效果如圖:
2.再打開所建工程的目錄可以看到自己新建的那個工程解寝,如圖:
3.咱們用瀏覽器看一下所建的是不是能運行呢聋伦?如果第一次打開黑屏觉增,記得刷新一下,如圖: