使用命令行创建一个项目, 我这里创建的是一个lua项目:cocos new lua_proj2 -p com.company_name.program_name -l lua -d d:\xxx\xxx
此时创建了一个DEMO程序, 此时就可以使用cocos命令生成一个apk包, 进入到目录lua_proj2\frameworks\runtime-src下面, 在此目录下面执行命令cocos compile -p android 就会生成一个apk包, 把这个拖到genymotion上面, 就安装跑起来了.
上面说的是不使用eclipse的方信悄式来生成一个apk包, 下面记录一下在eclipse中加载lua_proj2这个项目, 并生成apk包的过程. 为什么一定要将cocos2dx项目导入到eclipse中来生成apk包呢, 因为在eclipse中可以连接AVD来调试android程序, 再者, eclipse可以运行在linux环境下面, 后面我打算在linux进行开发, 所以这一步是一定要毕如跨出去的
打开eclipse, 加载lua_proj2项目, 在此注意一下, 不需要加载libcocos2dx这个项目, 只要加载lua_proj2这个自己新建一项目即可
在eclipse中滑数渣右击lua_proj2 ->Properties. 出现Properties for lua_proj2框框
创建一个新的builder
1.打开
lua文件使用一般的文本编辑工具就可以打开和编辑了,linux下使用自带的vim编辑器,windows下使用自带的记事本就可以。
2.使用
要使用lua文件,必须要老梁安装一个lua的解析器。因为lua语言是种脚本语言,类似于javascript,运行时需要lua解释器。
(1)linux环境下这样安装和使用:
curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz
tar zxf lua-5.3.0.tar.gz
cd lua-5.3.0
make linux test
make install
接下来我们创建一个 HelloWorld.lua 文件,代码如下:
print("衡拍Hello World!")
执行以下命令运行咐含羡:
$ lua HelloWorld.lua
(2)windows下安装和使用
在windows下安装 Lua可以使用一个叫"SciTE"的IDE环境来执行lua程序,下载地址为:
Github 下的SciTE下载地址
下载后双击安装后即可在该环境下编写 Lua 程序并运行。
1.可以竖模团在framework/runtime-src/proj.android目录下运行ndk-build,生成so2.可以直接运行cocosrun-pandroid生成APK。3.导入Eclipse,设置好NDK路径,在余橘Eclipse中进行交码晌叉编译。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)