我想创建三星Galaxy S II的AVD.唯一的目的是使用它的默认Web浏览器测试网站,以查看它们在纵向和横向模式下的外观.
由于它现在是最受欢迎的Android智能手机,我想用我的网站进行测试.
我想知道最基本的设置,所以我至少可以得到一个粗略的想法.我正在使用带有GUI前端的Andriod SDK.
我正在寻找在Andriod虚拟设备管理器中单击"新建"后出现的那些设置.
例如:
目标:SD卡:外观:硬件:抽象LCD密度最大VM应用程序堆大小设备RAM大小
等等.
我尝试了三星的在线远程测试实验室,但我发现限制太多(似乎无法在某些端口关闭的互联网热点上使用它),启动缓慢,我最后还是以空白黑屏结束.所以,我真的更喜欢将自己的版本作为AVD运行.
我知道模拟器在SDK工具17和Android 4.0.3中支持OpenGL ES 2.0,但这是在2012年4月推出的.
Android模拟器是否支持OpenGL ES 3.0,还是我们还在等待?
如果没有,是否有任何其他第三方仿真器/模拟器(例如Genymotion)支持OpenGL ES 3.0?
我正在尝试使用Android NDK编写一些在C++中使用VAO的代码.我希望能够使用glDeleteVertexArraysOES,glGenVertexArraysOES和glBindVertexArrayOES.
我包括OpenGL ES 2的标题和我标题中的扩展名.
#define GL_GLEXT_PROTOTYPES
#include <GLES2/gl2.h>
#include <GLES2/gl2ext.h>
Run Code Online (Sandbox Code Playgroud)
我也在加入OpenGL ES 2 Android.mk.
LOCAL_LDLIBS += -lGLESv2
Run Code Online (Sandbox Code Playgroud)
但由于某些原因,当链接代码时,它会失败.
undefined reference to 'glDeleteVertexArraysOES'
undefined reference to 'glGenVertexArraysOES'
undefined reference to 'glBindVertexArrayOES'
Run Code Online (Sandbox Code Playgroud)
链接器不包括GLES2/gl2ext.h?