Article

Android ffmpeg的x86编译和优化

Android内置的编解码器比较少,流媒体功能也比较薄弱,现有的android关于远程视频的程序大部分使用了FFMPEG。FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码.TCPMP, VLC, MPlayer等开源播放器都用到了FFmpeg。这些播放器也大部分移植到了Android 上,只是都是基于ARM的,本文基于目前流行的2个开源项目,...
Authored by Last updated on 06/07/2017 - 10:55
Article

Android开发中的多线程编程技术

多线程这个令人生畏的“洪水猛兽”,很多人谈起多线程都心存畏惧。在Android开发过程中,多线程真的很难吗?多线程程序的“麻烦”源于它很抽象、与单线程程序运行模式不同,但只要掌握了它们的区别,编写多线程程序就会很容易了。下面让我们集中精力开始学习吧!

Authored by Last updated on 06/23/2019 - 18:50
Article

使用英特尔® IPP 构建 Android* NDK 应用

英特尔 IPP 为图像处理、信号处理、向量数学和小矩阵计算提供了高度优化的构造块函数。 同时在几个 IPP 域中针对英特尔(R) 凌动™ 处理器提供了可以手动调整的函数,利用的是英特尔® 流 SIMD 扩展 (Intel® SSE) 指令。IPP 静态非线程 Linux* 库现在支持 Android* 操作系统,同时可以和 Android 应用一起使用。

Authored by Wei D. (Intel) Last updated on 07/31/2019 - 14:38
Article

使用采用 Android* OS 的英特尔® 集成性能基元

本教程介绍了如何使用英特尔® IPP 设置 Android* OS 应用。该库可提供多种功能,可让您将重心放在应用的开发而非特定处理器细节上。

Authored by Jeffrey M. (Intel) Last updated on 10/11/2017 - 11:28
Article

Android* 教程:使用英特尔® 线程构建模块编写多线程应用

近来,我们发布了 “Windows* 8 教程:使用英特尔® 线程构建模块为 Win

Authored by Vladimir Polin (Intel) Last updated on 05/09/2019 - 13:00
Article

安卓* 系统级 Java*/C++ 代码调试

1 简介

应用开发人员当前可通过安卓* SDK 来设计和构建安卓应用项目,并使用 Eclipse* 进行调试。 但是它并没有提供相应的功能来调试系统级 Java*/C++ 代码,该代码位于安卓代码库中,不能使用 Android SDK 来构建和调试。 本文介绍了如何使用 Eclipse 来调试安卓系统级 Java/C++ 代码。

Authored by admin Last updated on 12/14/2017 - 15:08
Article

在 Android* 商务应用中实施地图和地理围栏特性

摘要

本案例研究讨论了如何将地图和地理定位特性构建到 Android* 商务应用中,包括在 Google Maps* 上覆盖商店位置,以及在设备进入商店地理围栏邻近区域时借助地理围栏通知用户。

Authored by Miao W. (Intel) Last updated on 02/24/2017 - 12:51
Article

为基于英特尔架构的设备创建 Android 平板电脑应用

下载 PDF

Authored by Last updated on 03/22/2019 - 14:00
Article

2014 Intel Cup National Collegiate Software Innovation Contest Winners

回到英特尔学术社区首页 >>

Authored by Hai Shen (Intel) Last updated on 05/09/2019 - 13:00
Article

如何基于英特尔® x86平台开发和评价64位安卓* 应用

简介

现在,越来越多的移动最终用户设备支持 64 位架构。 使用 64 位安卓*系统是打入市场的理想方式。 本文将介绍英特尔® 64 位架构上的安卓系统及其独特的功能,其中包括技术详情、性能优势、问题说明,以及可用于英特尔® 凌动™ 处理器平台上的安卓系统的解决方案。

Authored by ZHEN ZHOU (Intel) Last updated on 01/23/2019 - 13:10