cocos2d-x-3.0beta的android交叉编译

1.在cmd中输入
               python d:\..\..\proj.android\build_native.py
2.在Eclipse导入项目:

          (1)  菜单【File】-->【New】-->【Project】 ,弹出New Project 对话框窗口 下方 选 【Android】 -->【Android Project From Existing Code】,
           点击【Next】,Root Directory中选择工程的 proj.android 目录,点击【Finish】   
               右键工程名字 ,弹出菜单中选择【Properties】,弹出属性菜单
        (2)  左侧导航树选择 【Java Build Path 】,右侧选择【Source】 tab 页,点击 【Link Source 】按钮,弹出 Link Source窗口

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

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

           (3)把cocos2d-x-3.0beta/cocos/2d/platform/android/java/src/org/cocos2d-x/lib整个文件夹拷贝到你的项目下proj.Android/src/org/cocos2d-x下     

           (4)右键工程名字,【run as】 -->【Android Application】

问题1:android:configChanges="orientation|screenSize|smallestScreenSize"报错,编译成功,但是运行闪退        

解决方法:在项目属性里面,把Android2.1改成andr4.0或之上,clean一下, 脚本build_native.py。再run project as Android-application 

本人亲试,已经成功编译到MX2手机上

猜你喜欢

转载自715417304.iteye.com/blog/2029683