这是阅读本书的第二章心得,从题目可以看出这章是Android驱动开发的开始-搭建环境。也就表示这章十分重要,是驱动开发的基石。首先要开发测试和调试Linux驱动,HAL程序库需要(1)JDK6或以上版本(2)Eclipse3.4或以上版本(3)ADT(4)CDT(5)Android SDK(6)Android NDK(7)交叉编译环境(8)Linux内核源代码(9)Android源代码(10)用于调试开发板的串口工具:minicom。这些Android驱动开发所必备的东西。第一步首先是安装环境所需的必备。安装JDK,现在官网下载JDK压缩包,并将其解压,在终端输入 # gedit /etc/profile 打开profile文件来设置PATH环境变量,在profile文件最后输入 export PATH=.:/developer/jdk6/bin:$PATH,保存文件后在终端输入重新装载profile文件#source /etc/profile # . /etc/profile。紧接着是安装Android SDK,在官网下载Android SDK并安装,在终端执行

# gedit /etc/profile,#exprot ANDROID_SDK_PATH=/sdk/android/android-sdk-linux

#export PATH=.:$ANDROID_SDK_PATH/platform-tools:$PATH

sourse /etc/profile

再就是下载相应Eclipse直接解压 在相应文件夹找到.exe即可运行,安装ADT就相对比较难了。(1)启动Ecilpse,单机helo—Lnstall New Software(2)点击Add,在菜单Name文本输入adt 在Location输入响应下载网站点击OK即可(3)在弹出的菜单选择全部安装项(4)然后点击Next 在点击Finish,其后即是配置ADT(1)在Eclipse点击window-preference(2)在显示的对话框点击Android节点,在SDK Location文本框输入Android SDK 的安装目录再点击Apple,再点击OK即可。最重要,最重要的是安装Android NDK 开发环境

(1)下载Android NDK开发包,将其解压复制到任意目录中,在Linux终端进入该目录并输入

# tar -xvf android-ndk-r7-linux-x86.tar.tar

即可解压开发包

(2)安装CDT 进入相应官网下载最新安装包即可

(3)配置集成开发环境点击Eclipse工程 右键菜单properties选择Builders项,点击右侧New按钮,选择program列表项,点击OK,并输入相应内容

(4)进入hello-gl2,在当前目录下调用ndk-build来编译NDK程序,在设置Refresh页和Main页以及Bulid Options页

(5)点击Refresh页的Specify Resources按钮选择刷新的目录并选择libs目录

(6)点击Filish按钮关闭Edit Working Set,在切换到Build Options页

(7)单击Specify Resources,并选择jni目录

(8)关闭所有对话框 修改gl_code.cpp文件内容

posted on 2016-04-27 13:03  花糜海棠  阅读(135)  评论(0编辑  收藏  举报