cocos2d-x 2.1.4 使用create_project.py脚本创建项目

转自:cocos2d-x 2.1.4 使用create_project.py脚本创建项目+ant打包项目 - 幻想无价值! -博客频道 - CSDN.NEThttp://blog.csdn.net/callchunli/article/details/10068337

1、创建项目:执行create_project.py脚本,进入Doc界面输入下面的命令:

cd D:\cocos2dx\cocos2dx\tools\project-creator  //进入到create_project.py脚本所在目录

运行脚本,生成HelloWorld项目,命令为:

python create_project.py -project HelloWorld -package com.cocos2dx.org -language cpp

//其中HelloWorld为工程名称,com.cocos2dx.org为android版本取的包标识名。

python 命令不可用失败的时候,看看是不是没有安装python 2.7,然后在计算机系统属性——环境变量——path指定你的安装后的python路径.(不要使用python3,否则会抛错!)


2、ANT打包项目:

2.1、用cygwin生产.so库

cdd: //进入项目所在目录盘

cd /cygdrive/d/cocos2dx/cocos2dx/projects/HuntersMustDie/proj.android    //进入到自己的android项目目录下,注意proj.android后面没有“ / ” 斜杠。

生产.so库,命令为:

 ./build_native.sh   ./build_native.sh 命令执行错误的时候,看看是不是环境配置下NDK_MODULE_PATH指定路径错误d\cocos2dx\cocos2dx\cocos2dx\platform\third_party\android\prebuilt

2.2、cmd命令下,直接ndk-build NDK_DEBUG=1

antdebug

sdk.dir is missing. Make sure togenerate local.properties using 'android update project' or toinject it through an env var

你会发现报错了,这时候,我们需要知道sdk.dir,在proj.android目录下,创建一个文件local.properties,里面其实就一句话:sdk.dir=....你的sdk目录

继续antdebug

BUILD FAILED:Android Unable to resolve target'android-8' .

找到project.properties,打开会看到

target=android-8

这时候,将target改为你的Android对应的版本号,我的是android-10

继续antdebug

[aapt]Unable to add 'C:\sdk\cocos2d\projects\HelloWord\proj.android\assets\fonts\MarkerFelt.ttf': Zip add failed

[aapt] ERROR: packaging of'C:\sdk\cocos2d\projects\HelloWord\proj.android\bin\HelloWorld.ap_'failed

BUILD FAILED

C:sdk\sdk\tools\ant\build.xml:921: The following error occurredwhile executing this line:

C:sdk\sdk\tools\ant\build.xml:939:null returned: 1 

还是有错,其实是由于我的项目是在系统盘,需要权限,可以右键它报错的文件,属性——>安全——>编辑——允许下选择画勾

继续antdebug——〉BUILDSUCCESSFUL 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值