# android-ndk-graphics-lab **Repository Path**: shshshsh/android-ndk-graphics-lab ## Basic Information - **Project Name**: android-ndk-graphics-lab - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: demo/gles-01-triangle - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-16 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GLES 01:三角形 分支:`demo/gles-01-triangle` ## 这个分支 APK 是干什么的? 这个分支的 APK 演示最小 OpenGL ES 渲染链路:创建 EGL 上下文、编译 shader、上传顶点并绘制旋转彩色三角形。 ## 这个 APK 的安装标识 - Application ID(包名):`com.example.androiddemo.gles01` - 桌面名称(label):`GLES 01 Triangle` - 启动 Activity:`com.example.androiddemo.MainActivity` 这个包名是该分支专用包名,可与仓库其他分支 APK 同时安装。 ## 你能学到什么 EGL 与 GLES 基础对象、shader 编译、VBO 与帧循环。 ## 构建、安装、启动 ```bash ./gradlew :app:assembleDebug adb -s 20b829b install -r app/build/outputs/apk/debug/app-debug.apk adb -s 20b829b shell am start -n com.example.androiddemo.gles01/com.example.androiddemo.MainActivity ``` ## 验证产物位置 `verification/demo_gles-01-triangle/`,包含 APK、构建日志、logcat、截图、trace 和报告。