zoukankan      html  css  js  c++  java
  • coocs2d-x-2.2(-js相同)版本android打包笔记

    1.下载NDK和cygwin,以及cocos2d-x-2.2.3

    cygwin目录下,如本人安装目录如下D:cygwin64homedong
    然后用编辑器(不要用记事本,太low)点开.bash_profile,然后在最下面加上ndk路径以及cocos2dx路径
    NDK_ROOT=/cygdrive/e/android/android-ndk-r9c
    export NDK_ROOT
    COCOS2DX_ROOT=/cygdrive/e/cocos2d-x-2.2.3
    export COCOS2DX_ROOT

    2.到下载好的引擎目录下

    cd d:workcat/develop_tools/cocos2d-x-2.2.3/tools/project-create

    执行python create_project.py  -project Pomelo -package com.Fanyoy.Pomelo -language javascript

    3.在cygwin环境下 进入到创建好的项目下面

    cd d:workcat/develop_tools/cocos2d-x-2.2.3/projects/Pomelo/proj.android

    执行./build_native.sh

    长达半个小时的等待中......

    4.将项目导入到elicpse中,java报错,将引擎下的cocos2dx/pathform/android/java/scr/引入

    插入手机,启动项目,继续等待中......

     5.把公司写好项目的代码和资源拷贝到新建项目的相应目录下,更改resource.js文件后运行

    黑屏,发现resource.js中ttf文件路径出错,干掉他,再运行,OK项目跑起来了

    6.项目运行过程中,发现无法发送网络请求,需要在android的配置文件中加上网络权限,

    在</manifest> 上一行加上<uses-permission android:name="android.permission.INTERNET"/>

  • 相关阅读:
    order by子句
    having和where的区别
    O2O模式为什么这么火
    高德----------百度地图
    list后台转化为JSON的方法ajax
    ajax中后台string转json
    ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
    压缩文件解压
    个人作业3——个人总结(Alpha阶段)
    第08周-集合与泛型
  • 原文地址:https://www.cnblogs.com/liujidong/p/3987579.html
Copyright © 2011-2022 走看看