毕业后开始做游戏,一直都是做的ios端的,最近换份新工作,做android端游戏开发。
android端+quickCocos这简直就是个坑啊,都2天了,一个开发环境都还没有搭建好。废话不多说,开始介绍博主遇到的坑吧~
首先就是各种插件的安装
什么jdk、android-ndk、adt什么的,网上有教程,这里就不细说了,但是千万要注意版本~
生成os库
插件安装好后,就可以开始生成os库
网上的教程都说是在frameworks\runtime-src\proj.android
下执行什么clean.bat
等命令,但是博主新建的项目下面就没有这几个bat文件。于是自己执行了python .\build_native.py
然后再执行python .\build_native.py
命令就可以啦
更新编译环境
os库生成好后,执行android update project -p . -t 1
关于这个网上有不同的说法,有的说不用执行这行命令,有的说是在frameworks\runtime-src\proj.android
目录下执行。博主都试了,至少在博主这里行不通。
博主这里需要在frameworks\runtime-src\proj.android\src\main
下执行,因为需要生成一个build.xml
文本。
生成apk
有了build.xml
之后就可以生成apk了。
在同级目录下执行ant debug
,但是博主这里遇到了问题,报如下错误
1 | [javac]错误:不再支持源选项5。请使用7或者更高版本 |
目前博主还没找到解决方法,等解决了再回来补充。有懂的大佬也可以指点指点
第一次接触安卓开发,很多不懂,还希望懂的大佬多多指教