本文已被:浏览 2007次 下载 9394次
Received:April 18, 2012 Revised:May 28, 2012
Received:April 18, 2012 Revised:May 28, 2012
中文摘要: Google 提供了Android 系统下基于C/C++开发的 NDK 开发工具, 通过使用这个工具可以嵌入C/C++代码到Android 应用程序中, 即可以使用“Java+C/C++”的编程方式进行程序开发. 基于这种开发模式, 开发Android 应用程序中的图形模块, 通过在Native C/C++中调用两个图形引擎Skia GL 和OpenGL ES 的链接库, 实现在应用程序中不使用Android SDK 的图形模块API 函数, 同样能完成2D 和3D 的图形开发.
Abstract:Google provided NDK development tools to produce C/C++ development base on Android system, through use of this tool, C/C++ code can be embedded into the Android application, then use “Java+C/C++” programming way to develop application. Based on this model to produce Android graphics development, through use C/C++ to call link library of two graphics engine Skia GL and OpenGL ES, realize 2D/3D graphics development in application without to call graphics API of Android SDK.
keywords: Android NDK graphics development Skia GL OpenGL ES
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
王有禄,李代平.Android 系统下基于NDK 方式的图形开发.计算机系统应用,2012,21(12):56-59,124
WANG You-Lu,Li Dai-Ping.Graphics Development of Android System Based on NDK Mode.COMPUTER SYSTEMS APPLICATIONS,2012,21(12):56-59,124
王有禄,李代平.Android 系统下基于NDK 方式的图形开发.计算机系统应用,2012,21(12):56-59,124
WANG You-Lu,Li Dai-Ping.Graphics Development of Android System Based on NDK Mode.COMPUTER SYSTEMS APPLICATIONS,2012,21(12):56-59,124