- 博客(85)
- 收藏
- 关注
原创 64位安卓* 和安卓运行库
简介移动市场最新的关注点都集中在安卓 64 位系统。2013 年 9 月,Apple 发布了采用板载 64 位 A7 处理器的 iPhone* 5,进而掀起了新一轮移动技术竞争。结果表明,基于安卓的内核 GNU/Linux* 在长时间内为带有 64 位寄存器的处理器提供了出色的支持。Ubuntu 是 "GNU/Linux",而安卓是 "Dalvik/Linux"。Dalvik 是
2015-03-03 18:42:47
16228
原创 Unity* 原生 X86 支持使Square Enix的Hitman GO*卓尔不凡
Unity* 的最新 4.6 版本可轻松支持原生 x86 应用。Square Enix 很快便发现了在安卓系统上支持原生 x86 所带来的优势,通过启用 Unity 原生 x86 支持,Hitman GO* 版本开发人员轻松将游戏加载速度加快了 31.2% ;1.相比之前的非原生支持,Unity 软件的原生安卓 x86 支持提供了这些卓越的潜在优势: ;加载时间大幅缩减帧速率 (F
2015-03-03 18:39:12
16033
原创 使用英特尔® 编译器和 GNU* gcc 创建 x86 和 ARM* APK
目录介绍准备构建环境从命令行构建配置应用清除应用工作区构建面向 ARM* 架构的二进制构建面向 x86 架构的二进制准备应用包(APK)从 Eclipse* IDE 构建注意不要清除.\libs\[targetabi]下的二进制Other 其它相关文章与资源Introduction有一些 Android* 设备的处理器支持 ARM* 或 x86
2015-03-03 18:36:53
16142
原创 使用 Unity* 游戏引擎向 Android* 应用添加 x86 支持
概述在当前基于 Unity* ARM* 的 Android* SDK 游戏中添加原生 x86 支持非常简单。 本文介绍了如何在最新的 Unity 4 或 Unity 5 项目中生成一个包括 x86 和 ARM 库在内的 FAT APK。 英特尔与 Unity 联手将 x86 Android 功能添加到即将公开发行的 Unity 4.6 和 Unity 5。 版本上线后,我们将
2015-03-03 18:33:24
28925
原创 面向基于英特尔® 架构的 Android* 的 CoCos2D
Cocos2D 是一款游戏引擎,可与从电脑到手机等多种设备配合使用。 该引擎支持丰富的特性,可帮助创建出色的 2D 游戏;它甚至包括具备全面功能的物理引擎。 CoCos2D 的核心元素是基本动画元素(即 sprite)的使用。 sprite 可能是一个简单的 2D 图像,也可能是其他 sprite 的容器。 在该游戏引擎中,sprite 排列在一起形成场景、游戏级别或菜单。如你所知,英特尔
2014-08-13 09:30:32
34920
原创 英特尔 Android* 开发人员指南上的对等应用
本文将对 Wi-Fi 对等技术进行评估。 Wi-Fi 对等(P2P)支持具备适当应用的 Android 4.0 或更高版本在没有接入点的情况下通过 Wi-Fi 彼此连接。 Android Wi-Fi P2P 框架符合 Wi-Fi Direct 标准。 一般情况下,Wi-Fi Direct 支持更快的速度和更远的距离,但是所需的功耗比蓝牙连接高。
2014-08-06 10:23:13
28739
原创 将 Android* Bullet 物理引擎移植至英特尔® 架构
由于目前的移动设备上能够使用更高的计算性能,移动游戏现在也可以提供震撼的画面和真实物理(realistic physics)。 枪战游戏中的手雷爆炸效果和赛车模拟器中的汽车漂移效果等便是由物理引擎所提供,其核心是物理模拟。 一般而言,物理模拟决定了游戏引擎的性能。 一款游戏成功与否通常取决于物理引擎计算物理模型的速度和准确度。
2014-08-06 09:59:51
18480
4
原创 为基于 x86 的 Android* 游戏选择合适的引擎
游戏开发人员知道 Android 中蕴藏着巨大的机遇。 在 Google Play 商店的前 100 款应用中,约一半是游戏应用(在利润最高的前 100 款应用中,它们所占的比例超过 90%)。 如要跻身该市场,开发速度非常关键。 一些刚起步的独立开发人员更愿意从零开始来开发自己的所有代码;但是为了达到更高的质量而不用花费数年的时间进行开发,其他人可能会选择已有的游戏引擎。
2014-07-24 10:34:50
29987
2
原创 在 Android* 商务应用中实施地图和地理围栏特性
摘要本案例研究讨论了如何将地图和地理定位特性构建到 Android* 商务应用中,包括在 Google Maps* 上覆盖商店位置,以及在设备进入商店地理围栏邻近区域时借助地理围栏通知用户。
2014-07-23 17:18:02
18472
摘要本案例研究讨论了如何将地图和地理定位特性构建到 Android* 商务应用中,包括在 Google Maps* 上覆盖商店位置,以及在设备进入商店地理围栏邻近区域时借助地理围栏通知用户。目录摘要概述在 Google Maps 上显示商店位置Google Maps Android API v2在应用清单中指定应用设置添加地图 Fragment发送地
2014-07-23 16:43:16
361
原创 NDK Android* 应用移植方法
概述本指南用于帮助开发人员将现有的基于 ARM* 的 NDK 应用移植到 x86。如果您已经拥有一个正常运行的应用,需要知道如何能够快速让 x86 设备在 Android* Market 中找到您的应用,本文将可以为您提供一些入门信息。同时本指南还提供了一些技巧和指南,以帮助您解决在移植过程中可能会遇到的编译器问题。内容概述NDK 概述JNI 的性能影响和开销获
2014-06-03 09:57:36
31180
原创 借助 UiAutomator 实现自动 Android* 测试
我将为大家介绍一款出色的工具,它能够自动测试 Android* 应用的 UI。 这款工具称为 UiAutomator。 您可以从下链接获得最新的文档: http://developer.android.com/tools/help/uiautomator/index.html 和http://developer.android.com/tools/testing/testing_ui.html
2014-06-03 09:53:06
33630
1
原创 中国的 Android:尚未发掘的应用市场?
作者: Wendy Boswell 本周,中国的搜索引擎公司百度最新发布的一篇报告介绍了中国 Android 用户的移动趋势。 以下是一些有价值的统计数据:目前在中国,每天的 Android 活跃用户超过 2.7 亿这反映了,2013 年第 3 季度的总体增长达到 13%;上一年同一季度的增长率为 55%大部分的 Android 设备销量(52%)来自升级至新
2014-05-26 09:47:35
19504
8
原创 基于 Android 的 3D 视频样本代码
作者:Mark Liu下载样本代码简介在 Android 中,创建一个能够播放视频剪辑的应用非常简单;创建一个采用 3D 图形平面的游戏应用也非常简单。但是,创建一个能够在 3D 图形对象上播放视频的应用却不容易。本文介绍了我为应对该挑战创建的应用。该应用可在 3D 平面上渲染视频,并支持用户以交互的方式在视频平面上播放。该应用需要解决三大实施问
2014-05-21 09:53:24
45941
2
原创 将 Android* x86 NDK 用于 Eclipse* 并移植 NDK 示例应用
目标面向 Eclipse (ADT) 的 Android 插件现在支持基于 NDK 的应用开发。 其可自动生成项目和构件文件以及代码存根,并可集成到整个 Android 应用开发中(构建原生库、将库复制到项目内的相应 JNI 文件夹、将应用打包以及生成带有 NDK 代码的最终 APK)。 本文将讨论如何配置 Eclipse 以利用该功能,并示范移植 NDK 应用的示例。配置 Ecl
2014-05-19 18:40:39
16420
原创 调试 Android* x86 应用程序的方法以及要使用的工具
作者:Xiaodong Wang1.简介众所周知,Android* 开发人员头顶许多称呼:设计员、程序猿等,并且通常会不可避免地被称为故障检修工。代码中的错误无法避免,因此无论您是否一开始就造成错误,了解调试工具以及如何迅速而有效地跟踪并解决错误都很重要。鉴于此,如今的 Android 开发人员必须掌握有效的调试技巧。本文提供了 Android 应用程序调试工具的简
2014-05-12 14:06:21
29087
原创 在 Android* 平台上设置原生 OpenGL ES*
Setting up Native OpenGL ES* on Android* Platforms final.docxBSD2.0.txtParticleSystemNDK.zipREADME.txt摘要本文具体介绍了在 Android 平台上创建原生 OpenGL ES 2.0 图形应用的基本步骤。 首先将讨论使用 Java* API 设置 OpenGL ES
2014-03-24 13:39:41
51046
原创 在英特尔® 凌动™ 处理器上将 OpenGL* 游戏移植到 Android* (第二部分)
本文是两部分中的第二部分,讨论了将 OpenGL 游戏移植到 Google Android 平台存在的障碍。 在开始游戏植入项目(包括 OpenGL 扩展的差别、浮点支持、纹理压缩格式和 GLU 库)之前,您应该认识到这些障碍。 此外,还介绍了借助 OpenGL ES 如何为英特尔凌动处理器设置 Android 的开发系统,以及如何获得 Android 虚拟设备模拟工具的最佳性能。本文的第
2014-03-24 13:34:39
8700
原创 在英特尔® 凌动™ 处理器上将 OpenGL* 游戏移植到 Android* (第一部分)
将游戏和其他使用大量 3D 图形的应用从 OpenGL 标准移植到 Google Android 设备(包括构建在英特尔® 凌动™ 微架构上的设备)存在巨大的机遇,因为基于 OpenGL 的游戏、游戏引擎和其他传统软件易于获得;OpenGL 便于移植;而且 Android 可提供对 OpenGL ES 和 C/C++ 的支持。 甚至,许多基于 OpenGL 的游戏和引擎的可用性与开源软件一样,如
2014-03-24 13:30:47
7963
原创 如何测试并调试基于 NDK 的 Android 应用
本文概述了如何为 x86 平台测试和调试基于 NDK 的应用。 本文将从头至尾完整展示如何创建示例应用,并演示如何测试和调试。1. 开发环境请确保已安装了 Android 应用开发环境。 如果尚未安装,请查看 Android 开发人员网站上的说明[1]。 在下文中,我们仅列出了所需的主要组件。Android SDK: Android 软件开发套件可提供必要的工具和库,帮助开
2014-03-24 13:27:42
17757
原创 Android* 4.1.1 (Jelly Bean) x86 模拟器系统映像
x86 Android* 4.1 (Jelly Bean) 模拟器系统映像支持您在您的开发机器上运行 Android 模拟。 通过与 Android SDK 结合使用,您可以在基于英特尔架构的虚拟 Android 设备上测试您的 Android 应用。要安装模拟器映像插件,您可以利用 Android SDK 管理器(推荐方法):安装指南 - 推荐方法。或者,您也可以下载
2014-03-24 11:42:10
17681
原创 面向 Android* Jelly Bean 4.3 的英特尔® 凌动™ x86 映像安装指南 - 推荐
介绍本指南在安装面向 Android* Jelly Bean 的英特尔® 凌动™ x86 映像方面提供了相关指导,该映像可用于英特尔 x86 架构上的开发。前提条件Android x86 模拟器映像要求安装 Android SDK。 有关安装和配置 Android SDK 的说明,请访问 Android 开发人员网站(http://developer.android.com
2014-03-24 11:01:50
3244
原创 面向 Android* Jelly Bean 4.3 的英特尔® 凌动™ x86 映像安装指南 - 推荐
介绍本指南在安装面向 Android* Jelly Bean 的英特尔® 凌动™ x86 映像方面提供了相关指导,该映像可用于英特尔 x86 架构上的开发。前提条件Android x86 模拟器映像要求安装 Android SDK。 有关安装和配置 Android SDK 的说明,请访问 Android 开发人员网站(http://developer.android.com
2014-03-24 10:57:35
112
原创 面向 Android* Jelly Bean 4.3 的英特尔® 凌动™ x86 映像安装指南 - 推荐
介绍本指南在安装面向 Android* Jelly Bean 的英特尔® 凌动™ x86 映像方面提供了相关指导,该映像可用于英特尔 x86 架构上的开发。前提条件Android x86 模拟器映像要求安装 Android SDK。 有关安装和配置 Android SDK 的说明,请访问 Android 开发人员网站(http://developer.android.com
2014-03-24 10:56:59
191
原创 英特尔® 硬件加速执行管理器安装指南 — Mac OS X*
介绍本文将指导您安装英特尔® 硬件加速执行管理器(英特尔® HAXM),这是一款可以使用英特尔® 虚拟化技术(VT)加快 Android* 开发速度的硬件辅助虚拟化引擎(管理程序)。前提条件英特尔 HAXM 要求首先安装 Android* SDK (版本为 17 或更高)。 更多信息,请访问 Android* 开发人员网站 (http://developer.android
2014-03-24 10:54:20
12600
原创 唤醒锁: 检测 Android* 应用中的 No-Sleep(无法进入睡眠)问题
作者:philippe-michel摘要如果 Android* 应用使用唤醒锁不当,将会显著增加电池耗电量。 在本文中,我们将介绍一些提示和技巧,帮助您了解如何确认与误用唤醒锁有关的 No Sleep 漏洞。1. 介绍2. 唤醒锁2.1. 唤醒锁简介2.2. Android 用户唤醒锁2.3. Android 内核唤醒锁2.4. No-Sleep
2014-03-16 13:56:34
7415
3
原创 通过 Android SDK Manager 安装面向 Android* 模拟器插件的英特尔® 凌动™ x86 系统映像
作者:hernan-alijoAndroid* x86 模拟器映像插件要求安装 Android SDK。有关 Android SDK 安装说明,请参考 Android 开发人员网站 (http://developer.android.com/sdk/installing.html)。Android SDK Manager 支持您下载和安装英特尔® 凌动™ Android x86 模
2014-03-16 13:55:16
7378
3
原创 面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像许可协议
英特尔公司面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像的内部评估许可协议此《内部评估许可协议》(以下简称“协议”) 的订立双方为英特尔与贵方(作为开发人员个人或法律实体 — 下文认定为“接收方”)。 英特尔应根据《内部评估协议条款与条件》中的规定为接收方提供“评估软件”。定义。这些条款具有下列含义:英特尔、"Intel" 或 "
2014-03-16 13:53:52
4145
原创 英特尔公司面向 Android 软件开发套件(SDK)4.3 的 x86 Android* 系统映像的内部评估许可协议
此《内部评估许可协议》(以下简称“协议”) 的订立双方为英特尔与贵方(作为开发人员个人或法律实体 — 下文认定为“接收方”)。 英特尔应根据《内部评估协议条款与条件》中的规定为接收方提供“评估软件”。定义。这些条款具有下列含义:英特尔、"Intel" 或 "INTEL"英特尔公司包含地址:2200 Mission College Blvd.Santa Cla
2014-03-16 13:52:33
4856
原创 用户组培训资料和资源
这是英特尔将会在您的 meetup 中涉及到的培训资料。英特尔 Android 工具: 本演示展示了如何使用 Beacon Mountain、英特尔硬件加速执行管理器(HAXM)、线程构建模块(TBB)、图形性能分析器(GPA) 和英特尔性能基元(IPP)。 此外,它还提供了下载上述工具的链接。 (PDF)在 IA 上调试 NDK 应用: 本演示概述了如何使用应用调试器(adb 和新的帮助
2014-03-16 13:49:42
4291
原创 使用采用 Android* OS 的英特尔® 集成性能基元
作者:Jeffrey Mcallis本教程介绍了如何使用英特尔® IPP 设置 Android* OS 应用。该库可提供多种功能,可让您将重心放在应用的开发而非特定处理器细节上。它们是面向英特尔处理器(包括英特尔® 凌动™、酷睿™ 和至强™)的通用接口,但是它们可以在任何支持英特尔® SIMD 流指令扩展 2(Intel® SSE2) 或更新的指令集的处理器上使用。本教程旨在通过示
2014-03-13 11:04:10
6385
原创 面向 Android* Jelly Bean 的英特尔® 凌动™ x86 映像安装说明 — 推荐
介绍本文介绍了如何安装面向 Android* Jelly Bean 的英特尔® 凌动™ x86 映像,可用于开发英特尔 x86 架构。前提条件Android x86 模拟器映像要求安装 Android SDK。 有关安装和配置 Android SDK 的说明,请参阅 Android 开发人员网站(http://developer.android.com/sdk/)。可选: 面向 A
2014-03-13 10:57:18
3564
原创 Android* 操作系统上的应用程序远程调试
作者:robert-muellerAndroid* 操作系统应用程序远程调试Android* Debug BridgeAndroid Debug Bridge (ADB) 是一种命令行工具,可处理主机上的调试程序(通常为 GDB* 或 DDMS*(Dalvik* 调试监测程序服务器)以及 ADT)和目标上运行的 Android* 映像之间的调试通信。 目标映像可运行在模拟设备上或实
2014-03-13 10:54:52
9402
原创 需要编写支持英特尔 x86 的 Android* 游戏应用? 此处的样本可为您提供帮助!
作者:Tao Wang随着越来越多搭载 Intel Inside ® 的智能手机在全球范围内普及以及英特尔安卓系统映像(Ginger Bread、ICS 以及 Jelly Bean 4.1 和 4.2)成为 Google Android SDK 中的组件,现在我们应该确保应用能够在 ARM 和 x86 Android 两种设备上运行。 您可能获得了一个绝佳的 Android 游戏创意。 或
2014-03-13 10:42:42
1766
原创 Beacon Mountain 测试版 – 常见问题解答
作者:Jeffrey Mott目录什么是 Beacon Mountain?Beacon Mountain 测试版的主要特性是什么?如何获取该工具的副本?安装和运行该工具套件对系统硬件和软件的要求是什么?如何获得 Beacon Mountain 提供的工具的许可?如何获得 Beacon Mountain 提供的工具的更新?Beacon Mountain 可提供
2014-03-13 10:31:47
12136
原创 新特性:英特尔® 线程构建模块 4.2
作者:杜伟英特尔® 线程构建模块 (Intel® TBB) 是最为人们熟知的一种 C++ 线程库,其最新的版本现已更新至 4.2。 与之前的 4.1 版本相比,更新后的版本提供了多个重要的新特性。 一些特性已经在 TBB 4.1 更新中发布出来。新的同步基元 speculative_spin_mutex 提供了对推测锁定的支持。 这使得在第 4 代英特尔® 酷睿™ 处理器上使用英特尔
2014-03-11 18:30:35
12257
原创 安卓* 系统级 Java*/C++ 代码调试
1 简介应用开发人员当前可通过安卓* SDK 来设计和构建安卓应用项目,并使用 Eclipse* 进行调试。 但是它并没有提供相应的功能来调试系统级 Java*/C++ 代码,该代码位于安卓代码库中,不能使用 Android SDK 来构建和调试。 本文介绍了如何使用 Eclipse 来调试安卓系统级 Java/C++ 代码。2 安装2.1 安装 JDK通过下列链接
2014-03-11 18:27:32
8455
1
原创 在英特尔® 架构平台上开发和优化基于 NDK 的 Android 游戏应用
作者:杜伟Android 原生开发套件 (NDK) 是 Android SDK 的附带工具。借助该工具,您可以使用诸如 C 和 C++ 等本地代码语言实现部分应用。您可以从以下网址下载该 NDK 工具包: http://developer.android.com/tools/sdk/ndk/index.html适合 X86 指令集架构的 NDKAndroid 是一个由 Goog
2014-03-11 17:47:15
3420
原创 借助 OpenGL* ES 2.0 实现动态分辨率渲染
作者:omar-a-rodrigue下载借助 OpenGL* ES 2.0 实现动态分辨率渲染 [PDF 677KB]代码样本: dynamic-resolution.zip [ZIP 4MB]像素处理成本昂贵当在游戏和显卡工作负载上执行性能分析时,似乎处理片段或(像素)着色器是主要的性能瓶颈。 当然这也在情理之中,因为照明计算、纹理采样和后期处理效果等计算均在
2014-03-10 14:21:59
9187
原创 Android* 教程:使用英特尔® 线程构建模块编写多线程应用
作者:Vladimir Polin近来,我们发布了“Windows* 8 教程: 使用英特尔® 线程构建模块为 Windows 应用商店* 编写多线程应用”。 其中我们提到,并行计算引擎很容易导入其他移动或台式机平台。 Android 是这种移动平台的一个典型的例子。在最新发布的英特尔® 线程构建模块(英特尔® TBB)的稳定版本中,我们为 Android 应用增加了实
2014-03-10 14:16:03
10743
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人