NDK 编译后,用eclipse导入cocos2d-x工程

    菜单【File】-->【New】-->【Project】 ,弹出New Project 对话框

    窗口下方 选 【Android】 -->【Android Project From Existing Code】,

    点击【Next】,Root Directory中选择工程的 proj.android 目录,点击【Finish】。

设置Java Build Path

    Project Explorer 中,右键工程名字 ,弹出菜单中选择【Properties】,弹出属性菜单

    左侧导航树选择 【Java Build Path 】,右侧选择【Source】 tab 页.

    点击 【Link Source 】按钮,弹出 Link Source窗口

      Linked Folder Location 选择 : cocos2d-x3.0\2d\platform\android\java\src

      Folder Name 输入一个名字,比如cocosrc。(不能是src). 点击【Finish】。

运行 : 右键工程名字,【run as】 -->【Android Application】

    (右键工程名 ,【Android Tools】 -->【Export Signed Application Package】/【Export Unsigned Application Package 】

    生成apk。 强烈建议qt creator 也加个这菜单.)

-------------------------------

其他:

  1. 模拟器编辑时选上 Use Host GPU ,可以运行Sample 的HellpCpp

  2. eclipse开始没有设置  Java Build Path 的时候,直接run as ,也生成了apk,无论真机还是模拟器都无法运行.

    有群友说正常情况不设置这个Java Build Path无法生成apk 。。。不熟悉eclipse真伤神.

  3. 小米2调试:输入神奇的电话号码: *#*#717717#*#*

  4. eclipse右键 工程,选择 属性 ,选择【C/C++ Build】,可以将ndk编译步骤设置到这里,让eclipse自动编译,

    但我的工程在C/C++ Build 栏只是提示: This project is not a CDT project

5. eclipse build 的时候,自己写的工程老是碰到错误,提示

    “The builder launch configuration could not be found.”

    右键工程属性,左侧选择【Builders】,

    右侧有一项 意思是 "外部编译工具" 的选项出现红色的错号提示,将其 【Remove】掉,就可以正常编译过了。

上一张图:

哎,没好图片,用了太多精灵.........慢慢来吧

Android-NDK编译:cocos2d-x(三) eclipse 导入工程的更多相关文章

  1. android NDK编译(导入).a文件和编译多个so文件(转)

    源:android NDK编译(导入).a文件和编译多个so文件 一.编译一个静态库 libstatic_android.a LOCAL_PATH := $(call my-dir) include ...

  2. Android NDK编译之undefined reference to 'JNI_CreateJavaVM'

    利用Android NDK编译动态库,在C文件中调用了两个JNI函数:JNI_GetDefaultJavaVMInitArgs和JNI_CreateJavaVM.编译的时候始终报以下错误: XXX: ...

  3. 使用android ndk编译x86 so在linux下使用的问题

    一直以为android ndk编译x86 so库可以在linxu下运行,结果我试了几次都行不通.后来想了一下,android ndk编译的库应该只能在android设备或模拟器上运行才有效,后来改用 ...

  4. Eclipse导入工程中文乱码问题

    此文引用自eclipse导入工程中文乱码问题,作者elleniou. 关于Eclipse导入工程中文乱码问题实在是一个非常令人头疼的,深感一定要彻底解决才算放心,故摘抄上文如下: eclipse之所以 ...

  5. [原]如何用Android NDK编译FFmpeg

    我们知道在Ubuntu下直接编译FFmpeg是很简单的,主要是先执行./configure,接着执行make命令来编译,完了紧接着执行make install执行安装.那么如何使用Android的ND ...

  6. Android NDK 编译FFmpeg(不需要复杂的环境变量设置)

    环境: CentOS6.2——64位 借鉴:https://vec.io/posts/how-to-build-ffmpeg-with-android-ndk 在根目录下创建work文件夹:cd  / ...

  7. android ndk编译项目(android-ndk-16r1)

    由于采用android-ndk-16r1版本的ndk来编译 编译的环境之类在这里省略,注意是最后编译的命令如下 Administrator@WIN-AF6P80LVIJ0 ~ $ cd $ANDROI ...

  8. Linux环境下使用Android NDK编译c/c++生成可执行文件

    1.安装Android NDK至Linux(Lubuntu 16) 从网上下载 android-ndk-r13b-linux-x86_64.zip,本人将其解压至/home/guanglun/work ...

  9. 利用Android NDK编译lapack

    最近有这方面的需要,但是在网上查了一下,几乎没有讲这个的.后来发现了外国某个大牛在github上的project.拉下来自己编译了一下竟然通过了,记录如下: 1.从https://github.com ...

随机推荐

  1. [Hyper-V]给Hyper-V创建两块网卡备用

    描述 给Hyper-V创建两块网卡备用 步骤: 1 打开Hyper-V,在右侧Action栏,单击Virtual Switch Manager… 2 依次选择New Virtual network s ...

  2. [外挂1] MFC 鼠标位置设置

      a.取得窗口相对坐标  b.读出游戏窗口信息GetWindowRect c.移动鼠标指针SetCursorPos HWND gameh;//游戏窗口句柄 RECT r1;//RECT结构表示一个矩 ...

  3. [ACM_几何] UVA 11300 Spreading the Wealth [分金币 左右给 最终相等 方程组 中位数]

    Problem A Communist regime is trying to redistribute wealth in a village. They have have decided to ...

  4. [ACM_水题] 不要62(hdu oj 2089, 不含62和4的数字统计)

    Problem Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer).杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来, ...

  5. Lucene

    Lucene 是apache软件基金会一个开放源代码的全文检索引擎工具包,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎. Lucene的目的是为软件开发人员提供一个简单易 ...

  6. 【UML】类图的几种关系总结

    在UML类图中,常见的有以下几种关系:泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Compositi ...

  7. Python中的*args和**kwarg

    可变参数 *args 允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple, 而 关键字参数 **kw 允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为 ...

  8. 关闭Windows Update更新驱动程序

    关于Win10的更新配置,特别是自动更新驱动程序,经常会导致驱动安装错误而无法开机的问题. 此时只好开机时按F8进入高级模式恢复最后一次正确配置,或者在安全模式删除错误的驱动程序. 关于Win10的更 ...

  9. 实现多项式的JAVA类

                                   p = coef[i] + (x * p);               }                           Poly ...

  10. Android 的EditText实现不可编辑

    android:editable is deprecated: Use an <EditText> to make it editable android:editable is depr ...