• 教你用Cocosdx导出安卓安装文件(.apk)(一)


    我也是刚弄出来,过程可能有点混乱和不具体,我尽我所能写完整。各位看官多多包涵


    设备环境:

    我所用的是mac 10.8.5    64位

    Cocosdx-3.0rc2

    xcode 5.0


    一、准备

    NDK:下载链接  http://developer.android.com/tools/sdk/ndk/index.html (如今mac都是64的,所以选64的下载就能够了。选android-ndk-r9d-darwin-x86_64.tar.bz2      图:例如以下)


    qwer


    SDK:下载地址:http://developer.android.com/sdk/index.html   (页面上右边有个蓝色button,写download the sdk   点击下载就是了)

    ANT:下载地址:http://ant.apache.org/bindownload.cgi      (往下拉选择 apache-ant-1.9.3-bin.zip 下载。例如以下图)

    qwer

    还有一个下载地址:http://download.csdn.net/detail/c471961491/7213809



    cocos2dx-x-3.0rc2:  自己官网上找了下载。


    该准备的都准备好了。開始设置环境

    下载的先解压。sdk和ndk我都是解压在Documents下新建“AndroidTools”的文件夹文件夹下(例如以下图)



    如上图所看到的,ANT就解压在Documents文件夹下,还有cocos2dx-3.0rc2也在Documents文件夹下。(解压到哪里自己能够任意,此处我是为了,后面可具体看清楚我的设置)


    全部解压任务完毕,接下来打开终端

    输入命令行 pico .bash_profile(如图)



    然后回车

    出现例如以下图(界面应该是这个界面,界面上你们可能没有代码。不要紧,以下讲怎样写)




    输入:

    export ANDROID_SDK_ROOT=/Users/macpro_chf/Documents/AndroidTools/android-sdk/sdk   (换行)

    export ANDROID_NDK_ROOT=/Users/macpro_chf/Documents/AndroidTools/android-ndk-r9d   (换行)

    export NDK_ROOT=/Users/macpro_chf/Documents/AndroidTools/android-ndk-r9d

    export SDK_ROOT=/Users/macpro_chf/Documents/AndroidTools/android-sdk/sdk

    export PATH=$PATH:$ANDROID_SDK_ROOT

    export PATH=$PATH:$ANDROID_NDK_ROOT

    export COCOS2DX_ROOT=/Users/macpro_chf/Documents/cocos2d-x-3.0beta2 和 export PATH=$PATH:$COCOS2DX_ROOT 不用写

    # Add environment variable COCOS_CONSOLE_ROOT for cocos2d-x
    export COCOS_CONSOLE_ROOT=/Users/macpro_chf/Documents/cocos2d-x-3.0rc2/tools/co$
    export PATH=$COCOS_CONSOLE_ROOT:$PATH
    export ANT_ROOT=/Users/macpro_chf/Documents/apache-ant-1.9.3/bin


    代码写完,按control+x(保存)原本的界面下部改变了。例如以下图



    按y,之后回车,返回界面例如以下




    接着要到达cocos2dx-3.0rc2的文件夹,在终端中输入 cd /Users/macpro_chf/Documents/cocos2d-x-3.0rc2   回车。例如以下图



    已经到了目标文件夹,如今要执行cocos2d-x-3.0rc2文件夹下的setup.py文件。在终端输入  python setup.py 回车,图例如以下




    假设有NDK_ROOT   ANDROID_SDK_ROOT   ANT_ROOT   没有发现的都返回输入pico .bash_profile命令这一步,又一次检查root有没有设置正确,检查每个字母、符号是否正确,注意区分大写和小写  

    都正确了,接着往下。上图中(最后第三行)有写“Please execute command: "source /Users/macpro_chf/.bash_profile" to make added system variables take effect”   让我们输入命令source /Users/macpro_chf/.bash_profile。

    我们照做,在终端中接着输入source /Users/macpro_chf/.bash_profile  回车

    会发现没有不论什么反应,那么恭喜已经对了,若有错误,大部分还是要检查pico .bash_profile命令这一步

    对了之后我们就能够建立新的cocos project了

    用命令 cocos new  例如以下图



    这是cocos new 命中中须要填的參数,实际建立cocos新project的命令应该是

    "cocos new TestDemo -p com.chf.TestDemo -l cpp -d /Users/macpro_chf/Documents/qita"

    TestDemo:project名字

    -p后填的com.chf.TestDemo为打包名,当中字母“chf”和“TestDemo”是自己订的  com这几个字母好像是不同意改动的

    -l(这个是小写L)文件类型,选cpp

    -d 是project保存的地方

    下图为执行结果




    我的project已经在qita这个目录下已经能看到了,例如以下图



    project建立完之后,如今xcode中执行一下project,看下是否能在模拟器中执行,能执行了,继续。





    能执行了,接着在终端中操作。

    输入命令:cd /Users/macpro_chf/Documents/qita/TestDemo 到达project文件夹

    下面操作要在project文件夹下操作,也就是在TestDemo的文件夹下继续

    输入cocos run命令查看该命令,得到结果例如以下图



    提示我们是用-p命令来选择平台

    接着输入  cocos run -p android -j 4   回车, 然后会出现一串代码,耐心等待。

    等到最后出现



    出现这个说明成功了。在project目录下,已经能找到.apk文件了,如图





    “TestDemo-debug-unaligned.apk”就是我们要的.apk文件了,传到手机里安装就能看见helloworld界面了






    最后喝水不忘挖井人:感谢疾风似月光  http://blog.csdn.net/fansongy/article/details/21297445

    宋辉祥  http://blog.csdn.net/song_hui_xiang/article/details/15815493


  • 相关阅读:
    Dockerfile指令
    oracle--ORA-38760
    守护进程--Supervisor
    oracle--sqlplus格式化输出
    oracle--10.2.0.3升级到11.2.0.4
    oracle--ORA-27125
    oracle--10安装问题
    oracle--CKPT
    oracle--LGWR
    Oracle--SMON
  • 原文地址:https://www.cnblogs.com/blfshiye/p/3788351.html
Copyright © 2020-2023  润新知