cocos2d-android在创建CCGLSurfaceView的时候报找不到类异常

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos2d-android在创建CCGLSurfaceView的时候报找不到类异常相关的知识,希望对你有一定的参考价值。

很奇怪的问题,jar什么都我加了。还是报这个异常,百度了一下没找到相同问题,谷歌了一下,有遇到相同问题的老外,但是老外没给出具体解决方案!
异常如下
07-08 04:04:33.440: E/androidRuntime(751): FATAL EXCEPTION: main
07-08 04:04:33.440: E/AndroidRuntime(751): java.lang.NoClassDefFoundError: org.cocos2d.opengl.CCGLSurfaceView
07-08 04:04:33.440: E/AndroidRuntime(751): at a.b.Cocos2DGameActivity.onCreate(Cocos2DGameActivity.java:22)
07-08 04:04:33.440: E/AndroidRuntime(751): at android.app.Activity.performCreate(Activity.java:4465)
07-08 04:04:33.440: E/AndroidRuntime(751): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
07-08 04:04:33.440: E/AndroidRuntime(751): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
07-08 04:04:33.440: E/AndroidRuntime(751): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
07-08 04:04:33.440: E/AndroidRuntime(751): at android.app.ActivityThread.access$600(ActivityThread.java:123)
07-08 04:04:33.440: E/AndroidRuntime(751): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
07-08 04:04:33.440: E/AndroidRuntime(751): at android.os.Handler.dispatchMessage(Handler.java:99)
07-08 04:04:33.440: E/AndroidRuntime(751): at android.os.Looper.loop(Looper.java:137)
07-08 04:04:33.440: E/AndroidRuntime(751): at android.app.ActivityThread.main(ActivityThread.java:4424)
07-08 04:04:33.440: E/AndroidRuntime(751): at java.lang.reflect.Method.invokeNative(Native Method)
07-08 04:04:33.440: E/AndroidRuntime(751): at java.lang.reflect.Method.invoke(Method.java:511)
07-08 04:04:33.440: E/AndroidRuntime(751): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
07-08 04:04:33.440: E/AndroidRuntime(751): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
07-08 04:04:33.440: E/AndroidRuntime(751): at dalvik.system.NativeStart.main(Native Method)

参考技术A

工程里是不是没有引入libcocos2dx 项目?

怎么在桌面上创建快捷方式?

创建快捷方式有3种创建方法,具体方法如下:

1、方法一:桌面右键建立快捷方式。我们首先在桌面上右击鼠标右键,弹出对话框,找到新建按钮,点击小箭头,继续弹出对话框,找到快捷方式。

2、弹出创建快捷方式对话框,输入位置,这个位置就是程序的路径。

3、点击浏览,可以我已查询电脑硬盘的所有文件,我们选中文件或者程序。

4、点击确认,对话框中自动输入路径,这样我们就建立好快捷方式。

5、这时我们在桌面上就能看见一个关于刚选中的文件的快捷方式,点击即可打开源文件。

6、方法二:我们选中要建立快捷方式的文件,右击鼠标点击发送到到桌面快捷方式,即可完成快捷方式建立。

7、方法三:同样选中文件或程序,右击直接回弹出创建快捷方式,点击确认后再同一个文件夹建立一个快捷方式,然后你在讲快捷方式复制到你想要的地方,即可完成快捷方式建立。

参考技术A

1.Windows搜索框输入应用软件名称,例如“微信”,

然后右键点击微信应用,选择【打开文件位置】。

2.在已打开的文件位置处,右键点击,选择【更多选项】

3.点选【创建快捷方式】

4.在弹窗,点击”是“

之后桌面将显示该应用的快捷图标。

台式机(AMD平台)性能如何优化

¥2.99

电脑调修-专家1对1远程在线服务

¥38

路由器的选购、设置与进阶玩法

¥39

一看就会的RAID实用教程

¥29.9

小白必看的硬盘知识

¥9.9

    官方服务
      官方网站
参考技术B 1、在桌面右击点击“新建”,点击“创建快捷方式”。
2、点击“浏览”,任意选择软件的图标,浏览需要创建的快捷方式。
3、输入快捷方式的名称,点击完成,就成功创建了软件的桌面快捷方式。

以上是关于cocos2d-android在创建CCGLSurfaceView的时候报找不到类异常的主要内容,如果未能解决你的问题,请参考以下文章

android植物大战僵尸--cocos2d的搭建

UML设计,可以设计程序的用例图类图活动图等_SurfaceView

基于cocos2d开发的android小游戏——採花仙

怎么在桌面上创建快捷方式?

在 cloudformation 创建 cloudfront 后创建失效的最佳方法是啥?

在创建数据库和表之前创建一个过程