Android底层开发中首先要开发测试和调试Linux驱动,HAL程序库需要(1)JDK6或以上版本(2)Eclipse3.4或以上版本(3)ADT(4)CDT(5)Android SDK(6)Android NDK(7)交叉编译环境(8)Linux内核源代码(9)Android源代码(10)用于调 ...
分类:
移动开发 时间:
2016-05-02 22:50:20
阅读次数:
177
Android深度探索HAL与驱动开发 第二章 搭建Android开发环境 读书笔记 一、Android底层开发需要的工具 1、JDK6或以上版本 2、Eclipse3.4或以上版本 3、ADT(用于开发Android的应用程序) 4、CDT(用于开发Android NDK程序) 5、Android ...
分类:
移动开发 时间:
2016-05-02 22:42:18
阅读次数:
250
在这章的学习里,我最主要的收获是如何搭建Android应用程序,安装Android NDK开发环境。 安装Android SDK 配置Android应用程序开发环境的第一步就是下载并安装Android SDK。在如下页面可以下载Windows、Mac OS X和Linux 平台的AndroidSDK ...
分类:
移动开发 时间:
2016-05-02 22:35:23
阅读次数:
139
开发、测试和调试linux驱动、hal程序库需要的工具:jdk6或以上版本、eclipse3.4或以上版本 adt、cdt androidsdk、android ndk、交叉编译环境、linux内核源代码、android源代码、用于调试开发板的串口工具:minicom。安装jdk:下载压缩包、将其解 ...
分类:
其他好文 时间:
2016-05-02 16:49:31
阅读次数:
140
1.1android系统架构 第一层 linux内核:驱动程序以及管理内存、进程、电源等资源的程序 第二层 c/c++代码库 linux的.so文件以及嵌入到APK程序中的NDK代码 第三层 android SDK API直接面向应用程序的JAVA APK 第四层 应用程序 1.2Android系统 ...
分类:
移动开发 时间:
2016-05-02 12:58:09
阅读次数:
161
2.1android底层开发需要哪些工具 Linux驱动的开发环境,android应用程序以及android NDK程序的开发环境,辅助工具测试linux驱动及调试开发板 2.2安装JDK 下载JDK,在linux终端输入如下命令打开profile文件来设置PATH环境变量 # getdit /et ...
分类:
移动开发 时间:
2016-05-02 12:58:05
阅读次数:
153
学习Android驱动开发,实际上就是学习Linux驱动开发,只是Android增加了一个HAL,这是Android特有的。当然HAL也不是必须的,通过NDK也可以直接访问Linux驱动,但google建议最好为Linux驱动编写对应的HAL程序库 ///////////////////////// ...
分类:
其他好文 时间:
2016-05-02 11:40:51
阅读次数:
102
本章讲到需要Android应用程序以及Android NDK程序来测试Linux驱动,所以所需要的工具都必须配备好。而且对工具的版本也是有一些要求,JDK,Eclipse,ADT,CDT,Android SDK,Android NDK,交叉编译环境,Linux 内核源代码,Android源代码,用于 ...
分类:
移动开发 时间:
2016-05-02 00:29:10
阅读次数:
210
安卓中的源代码包括安卓系统中的应用程序的源代码,SDK带的各种工具的源代码,NDK的源代码以及HAL源代码。 安卓源代码可以全部下载,也可以下载一部分。之后要对安卓的源代码进行编译,在编译后,会在安卓源代码根目录下生成一个out目录,所有编译的目标文件都在这个目录中,在out目录中有两个直接子目录, ...
分类:
移动开发 时间:
2016-05-01 23:11:40
阅读次数:
192
通过学习Android系统基本构架和Android移植的工作后,我们就要学习如何搭建Android开发环境了。 搭建Android底层开发环境,主要包括:Android应用程序开发环境、Android NDK开发环境、交叉编译环境。 底层环境的开发,需要配置Linux的驱动开发环境,Android应 ...
分类:
移动开发 时间:
2016-04-30 23:52:40
阅读次数:
439