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】掉,就可以正常编译过了。

 

上一张图:

 

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