CocosCreator開發環境配置(安卓打包)


開發環境的配置遇到了重重問題

用了很久才解決,現在記錄一下一點經驗

機器是64位win7系統(貌似64/32位會有些不同)

轉載注明http://www.cnblogs.com/billyrun/articles/6979603.html

 

參考官方配置文檔

http://www.cocos.com/docs/creator/publish/setup-native-development.html

http://www.cocos.com/docs/creator/publish/publish-native.html

 

NDK

使用官方推薦的r10e版本

壓縮包應該是0.99GB

自己之前下過一個544MB的r10e壓縮包(忘了哪里下的)

里面的東西不全!導致后來一系列問題,換了正確的包才弄好!

 

SDK

貌似下載最新的SDK就可以

在公司的電腦下載了zip包,但不知道是不是環境變量沒設置對?

家里電腦現在弄好了,是安裝了installer_r24.4.1-windows

http://tools.android-studio.org/index.php/sdk/

貌似這里安裝一下,可能路徑就不用配置了

后面還會遇到api level的問題

我下載的sdk里面platforms目錄中只有android-25

打好包在手機上直接閃退了,參考以下文檔,設置api level android-10之后就可以正常運行了

http://www.cocos.com/docs/creator/publish/setup-native-development.html#android-sdk-10-

 

環境變量

個人感覺sdk/ndk/ant貌似不需要設置環境變量

因為在偏好設置里面已經設置了路徑

我的電腦里環境變量都是2dx時期設置的,感覺這三個不設置也行

下面的應該是需要設置

CLASSPATH  .;%JAVA_HOME%\lib;

JAVA_HOME  C:\Program Files\Java\jdk1.8.0_65

PATH(user)     

E:\adt-bundle-windows-x86_64-20131030\sdk\platform-tools;E:\adt-bundle-windows-x86_64-20131030\sdk\tools;E:\cocos2d-x-3.5\templates;E:\cocos2d-x-3.5\tools\cocos2d-console\bin;E:\cygwin\bin;C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;C:\Python27;%JAVA_HOME%\bin

PATH(系統)

C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Users\billy\AppData\Roaming\npm;C:\Program Files (x86)\nodejs\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\

 

偏好設置

 

構建發布

 

點擊運行之后如果連接了android手機

Compile native project successfully.
 
Start to run project
 
Start to run project. Please wait...
 
The log file path [ C:\Users\billy\.CocosCreator\logs\native.log ]
 
等一段時間,彈出安裝界面,然后就自動運行了
項目路徑\build\jsb-binary[或jsb-default]\frameworks\runtime-src\proj.android\bin內也可以找到apk文件
 
手機運行截圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM