我是android开发新手,刚刚安装了android SDK。 当我将 BasicGLSurfaceViewActivity 示例添加到工作区时,IDE 显示很多错误,如下所示:
- GLES20 无法解析 GLES20TriangleRenderer.java
- 无法解析导入 android.opengl.GLES20 BasicGLSurfaceView.java
项目 list 中的目标 SDK 版本是 11。
我从 sdk/samples/andriod-17 中获取了此示例。
我在 SDK 管理器中安装了与 API-11 和 API-17 相关的所有软件包。
SDK 中存在 GLES20 示例应该意味着支持 GLES20,不是吗? 可能出了什么问题?
最佳答案
找到解决方案:将project.properties文件中的“target”变量更改为大于7。 Android 文档说: “从 Android 2.2(API Level 8)开始,该框架支持 OpenGL ES 2.0 API 规范。”
关于android - 无法从 android sdk 构建 OpenglES2.0 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15601443/