Android新NDK亮相 带来更强图形处理能力

移动开发
希望您的Android手机更好地运行游戏?是的,开发者们已经开始努力了,Google周一发布了Android Native Developer Kit (NDK)的第三个版本,开始图形方面的改进。

希望您的Android手机更好地运行游戏?是的,开发者们已经开始努力了,Google已经发布了Android Native Developer Kit (NDK)的第三个版本,开始图形方面的改进。

Android应用程序通常运行在Java编程环境中,而新的开发包可以让开发者绕过Java,找到直接与硬件通信的办法,例如标准的OpenGL ES图形接口,这种技术和iPhone相类似,这意味着Android也可以带来OpenGL ES 2.0功能的能力。

支持OpenGL对于手机游戏的重要性不言而喻,对于写游戏的厂商来说,他们可以真正得到硬件的加速支持,此外Android还在努力让WebGL在浏览器中可用,这对于3D Web应用界面也有非常重要的意义。

相关阅读

Google Android的机器人LOGO 
Google Android的机器人LOGO

Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。

Android是基于Linux内核的软件平台和操作系统,早期由Google开发,后由开放手机联盟OHA(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。低层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。

Dalvik虚拟机执行.dex的Dalvik可执行文件,该格式文件针对最小内存使用做了优化。该虚拟机是基于寄存器的,所有的类都经由JAVA汇编器编译,然后通过SDK中的dx工具转化成.dex格式由虚拟机执行。Dalvik虚拟机依赖于Linux的一些功能,比如线程机制和底层内存管理机制。可以说Dalvik虚拟机就是Android系统的标志。

【编辑推荐】

  1. 对Android智能系统更多功能浏览
  2. 决定Android手机平台在中国市场的几大因素
  3. 强大完美的Android手机操作系统解析
  4. Android应用平台 主导移动互联网市场
  5. 详细介绍Android Market软件功能
责任编辑:王晓东 来源: 中文业界资讯站
相关推荐

2011-02-21 16:39:47

Android 2.3Android R5

2019-03-23 10:26:31

微软开源图形

2013-08-08 09:34:16

Android图形解锁

2020-10-10 07:49:05

数据存储

2010-01-25 15:35:08

Android NDK

2010-02-07 10:24:48

主流服务器图形处理器

2013-09-02 11:18:06

Firefox OSMarketplace

2011-05-31 15:09:02

Android SDK 官方下载

2021-09-10 08:09:36

Windows 11操作系统微软

2023-06-27 17:33:10

2009-04-08 08:41:42

Iphone移动OS

2013-01-16 15:07:30

Android NDKAndroid开发

2021-12-30 10:43:21

Android函数Crash

2013-04-16 12:58:18

2022-06-15 15:19:15

边缘计算工业物联网

2013-12-27 09:54:58

Android开发NDK

2023-07-18 15:00:00

AI代码

2010-01-28 11:07:59

Android NDK

2009-12-25 15:49:43

2010-04-15 16:58:08

英特尔酷睿高清
点赞
收藏

51CTO技术栈公众号