cnlohr

rawdrawandroid

cnlohr

Build android apps without any java, entirely in C and Make

AI 简介

rawdrawandroid 是一个允许开发者完全使用 C 语言和 Make 构建 Android 应用的项目,无需编写任何 Java 代码。该项目的核心功能包括创建支持 OpenGL ES 的窗口、处理加速度计/陀螺仪输入及多点触控、集成安卓键盘进行按键输入、通过 AAssetManager 读取 APK 内嵌资源文件等,并且还提供了对 USB 设备直接访问的支持。由于其轻量级(API 26下约25kB, API 30下约45kB)与高效的构建流程,非常适合于需要快速开发小型应用或游戏、实验性项目以及希望避免Java依赖的C程序员。此外,对于那些希望深入理解Android底层工作原理的技术爱好者来说,这也是一个很好的学习工具。

C
MIT License
4.3k
Stars
263
Forks
88
Watchers
14
Issues

Star 增长

今日+1
近 7 天+1
近 30 天+11
综合评分62.86
默认分支master