一、首先要安装android,这个按步骤来就行了,具体步骤网上都有
http://w1334986743.blog.163.com/blog/static/198265015201111410211410/
http://www.raywenderlich.com/5527/getting-started-with-android-development
二、然后是安装cocos2dx,可参考下列网站
http://www.cnblogs.com/zilongshanren/archive/2012/04/28/2473282.html
本来以为这样就OK了,没想到这个时候就报错了:
1、Caused by: java.lang.UnsatisfiedLinkError: Couldn't load game: findLibrary returned null
一开始不明白是怎么回事,后来仔细看了步骤才发现少了一步,那就是编译工程项目,即运行proj.android文件夹下的build_native.sh,这一步会生成libgame.o,原来报的错就是因为缺少这个文件。
2、那个错误好了以后又开始报了个错:
java.lang.IllegalArgumentException: No configs match configSpec
网上给的解决方案是:到android-ndk安装目录下的samples\hello-gl2\src\com\android\gl2jni目录下找到GL2JNIView.java,将其中的
setEGLConfigChooser( translucent ?
new ConfigChooser(8, 8, 8, 8, depth, stencil) :
new ConfigChooser(5, 6, 5, 0, depth, stencil) );
修改为:setEGLConfigChooser(5, 6, 5, 0, 0, 0);
本来以为这次一定没问题了,没想到最大的麻烦才刚刚开始。
3、接上面,问题还是没解决。于是继续在网上寻找解决方案,看到有个老外说2.0只支持真机而不支持模拟器运行,于是才导致的这问题,因为模拟器不支持OpenGL2.0。于是这个时候问题转移到了don't support gles2.0这个bug上面来了。
最后终于在cocos2dx官方论坛上找到了解决方案。经测试终于看到cocos2dx那界面了。
方法如下:
<1>、在mainfest文件下添加这一行
<2>、在android-sdk安装目录下的
\samples\android-16\ApiDemos\src\com\example\android\apis\graphics里的GLES20Activity.java里面有个方法detectOpenGLES20,修改成如下
- //记得添加import
- import android.os.Build;
- private boolean detectOpenGLES20() {
- ActivityManager am =
- (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
- ConfigurationInfo info = am.getDeviceConfigurationInfo();
- return (info.reqGlEsVersion >= 0x20000 || Build.FINGERPRINT.startsWith('generic'));
- }
<3>、在Eclipse下打开AVD manager,修改AVD设置
在Hardware选项里面添加一项:GPU emulation。并将value值设置问yes。
终于搞定!声明一下:以上的种种解决方案都是在网上收集而来,非我原创。另外对于android小白的我来说,前辈们在给出解决方案的时候没有具体指明是要修改哪些文件导致我纠结了好一阵,因为对于没用过android的我们来说,这些文件我们都不熟悉,所以我在每一部尽量给出需要修改的文件来,方便那些遇到类似我这样的问题而又无从下手的新手们...
具体参考链接如下:
关于安装步骤:(前文已列出一部分)
http://www.cnblogs.com/zilongshanren/archive/2012/04/28/2473282.html
http://www.raywenderlich.com/5527/getting-started-with-android-development
http://www.raywenderlich.com/11283/cocos2d-x-for-ios-and-android-getting-started
关于No configs match configSpec:
http://blog.zhukunqian.com/?p=357
关于Don't support gles2.0:
http://stackoverflow.com/questions/12203918/failure-in-running-helloworld-cocos2dx
http://www.cocos2d-x.org/boards/6/topics/12563
https://github.com/cocos2d/cocos2d-x/issues/1080
http://developer.android.com/tools/devices/emulator.html#accel-graphics
原文出自:http://lizi07.iteye.com/blog/1705095
- 相关文章
- eclipse and opengl-es-2.0, info.reqGlEsV (326人浏览)
- android获取Opengl es支持版本的方法 (1498人浏览)
- Android AsyncTask threads never die (97人浏览)
- android app中使用JNI (363人浏览)
- Android模拟器下的NDK运行opengl的问题 (342人浏览)
- 期待解决Android OpenGL ES显示yuv时 glTexSubImag (1829人浏览)
- 最新Android面试题整理 (2434人浏览)
- 1楼 ルイヴィトンボストンバッグ質屋 发表于 2015-6-29 17:54:52
- [url=http://www.asa-automazioni.it/asuo.asp?2w6un4ixq.html]ルイヴィトンボストンバッグ質屋[/url],[url=http://www.hotelbalmaceda.cl/temps.asp?mjvnr8hm6.html]ルイヴィトンダミエアズール長財布[/url],[url=http://www.hotelbalmaceda.cl/temps.asp?5x7g8zp4u.html]ルイヴィトングラフィティバッグ[/url],[url=http://www.prestijderimakina.com/tools.asp?w9e8qliih.html]ルイヴィトンバッグパチモン[/url],[url=http://www.asa-automazioni.it/asuo.asp?nz4nibruz.html]ルイヴィトンバッグ男[/url],[url=http://www.asa-automazioni.it/asuo.asp?w2iufvt1y.html]ルイヴィトンダミエ新作長財布[/url],[url=http://www.hotelbalmaceda.cl/temps.asp?icprh3kvs.html]ルイヴィトンモノグラムマルチカラーバッグ[/url],[url=http://www.asa-automazioni.it/asuo.asp?a1zslj0ek.html]ルイヴィトン二つ折り財布2ch[/url],[url=http://www.hotelbalmaceda.cl/temps.asp?jrcorzmz8.html]ルイヴィトン財布メンズファスナー[/url],[url=http://www.prestijderimakina.com/tools.asp?ccdatbk1z.html]ルイヴィトンバッグカタログzip[/url],
- 2楼 ルイヴィトンダミエグラフィット長財布 发表于 2015-7-4 16:38:59
- Hello, I think your site might be having browser compatibility issues. When I look at your blog site in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, terrific blog! ルイヴィトンダミエグラフィット長財布
- 3楼 ルイヴィトン財布アンフィニ 发表于 2015-7-7 9:44:15
- ルイヴィトン財布アンフィニ, ルイヴィトンヴェルニジッピーウォレットポムダムール, ルイヴィトンバッグ限定, ルイヴィトンバッグオークション, ルイヴィトン長財布格安, ルイヴィトントートバッグ,
- 4楼 ルイヴィトンバッグ一覧 发表于 2015-7-8 1:44:56
- ルイヴィトンバッグ一覧, ルイヴィトン財布柄, ルイヴィトンメンズバッグ新作, ルイヴィトンモノグラム長財布メンズ, ルイヴィトン財布2つ折り,
- 5楼 ルイヴィトン人気ランキングバッグ 发表于 2015-7-8 8:16:36
- ルイヴィトン人気ランキングバッグ, ルイヴィトンバッグ偽物, ルイヴィトン財布ダミエジッピー, ルイヴィトンバッグネヴァーフルmm, ルイヴィトン財布エナメルピンク,
- 6楼 365bet官网 发表于 2016-9-19 23:31:14
- 写得真是太好了,我要保管上去当作条记,随时查看. 365bet官网
- 7楼 伟德国际 发表于 2016-9-20 15:43:12
- 赞一个 非常不错 很有个性 伟德国际