第二章 搭建Android开发环境 Android底层开发的环境,主要包括:Android应用程序开发环境,Android NDK开发环境和交叉编译环境的搭建。 Android应用程序开发环境:第一步:安装JDK。第二步:配置Windows上JDK的变量环境 。第三步: 下载安装Eclipse第四步 ...
分类:
移动开发 时间:
2016-04-27 12:15:30
阅读次数:
222
搭建Android底层开发的环境,其环境主要包括Android应用程序开发环境,Android NDK开发环境和交叉编译环境的搭建。 Android底层开发需要的工具有:JDK6或以上版本;Eclipse3.4或以上版本;ADT(用于开发Android应用程序);CDT(用于开发Android ND ...
分类:
移动开发 时间:
2016-04-27 10:54:26
阅读次数:
224
第二章: 1、搭建android应用程序开发环境: (1)安装JDK; (2)安装Eclipse; (3)安装ADT (4)配置ADT; (5)建立AVD; 2、安装android NDK 开发环境: (1)下载android NDK; (2)安装CDT; (3)命令行方式编译android NDK ...
分类:
其他好文 时间:
2016-04-27 00:22:13
阅读次数:
165
现在使用Ndk开发的场景还蛮多,游戏引擎、音视频开发等都能涉及到,以前的工程大部分都是Eclipse的工程目录,但是App开发现在大部分都是在AndroidStudio开发工具中进行的,那就有个问题了?怎么在As中搭建Ndk的环境呢。这就是本篇文章所要解答的,并且会创建一个小例子,编译成.so文件,且在项目中使用。Come on….在没具体动手之前我们想一想怎么实现比较好吧,假如我们新建一个As2...
分类:
移动开发 时间:
2016-04-26 21:55:22
阅读次数:
290
AndroidStuido 运用 NDK 调用JNI 的一些基本步骤...
分类:
移动开发 时间:
2016-04-26 21:19:48
阅读次数:
166
Android For JNI(六)——交叉编译,NDK概述以及文件结构,编写自己的第一个JNI工程
终于回到我们的android了,我们先要配置这个NDK的环境,但是之前,我们还要了解一下基本的术语
一.交叉编译
在一个平台下编译出另一个平台可以执行的二进制程序
CPU平台:ARM X86 MIPS(指令集)
系统平台:windows linux mac
原理:模拟另一个平台的特性去编译程序...
分类:
移动开发 时间:
2016-04-26 21:05:29
阅读次数:
188
在线升级是每个应用都要考虑的功能,而安卓为了节省流量,更是支持了增量升级这种升级方式,不需要下载整个安装包,只需要下载增量升级包(或者叫补丁),然后与本地的安装包进行合成就可以了。本文的目的就在于对增量升级功能的开发过程做一个介绍,不涉及过多的原理,只讲述功能的实现,顺便把NDK开发的流程也穿插其中,希望对大家有所帮助。...
分类:
移动开发 时间:
2016-04-26 20:02:11
阅读次数:
344
1、安装AndroidSDK 参考 2、安装NDK NDK下载地址:http://dl.google.com/android/ndk/android-ndk-r10e-windows-x86_64.exe 安装NDK,复制 android-ndk-r10e-windows-x86_64.exe 至指 ...
分类:
移动开发 时间:
2016-04-26 17:25:57
阅读次数:
374
android底层开发需要啥工具: (1)JDK6或以上版本;(2)Eclipse3.4或以上版本;(3)ADT(用于开发Android应用程序);(4)CDT(用于开发Android NDK程序);(5)Android SDK;(6)Android NDK;(7)交叉编译环境;(8)Linux内核 ...
分类:
移动开发 时间:
2016-04-26 14:13:05
阅读次数:
132
1、 下载、编译、测试源代码 创建存放下载文件的目录(repo) 下载repo脚本文件 创建用于存放源代码的目录 开始下载源代码。 2、 源代码目录含义摘要 Abi 应用程序二进制接口 Device 于设备相关的代码 External 宽展工具源代码 Ndk NDK相关的源代码 Sdk SDK如dd ...
分类:
移动开发 时间:
2016-04-26 13:58:18
阅读次数:
137