• 读书笔记第二章


    第二章
    Linux的驱动程序需要android应用程序以及android NDK程序来测试Linux驱动。因此,不信需要配置Linux驱动开发环境,还需要配置开发android应用程序以及android Ndk程序的开发环境。
    需要的工具:jdk6或以上版本、eclipse 3.4或以上版本、ADT、CDT、android SDK、android NDk、交叉编译环境、linux内核源代码、Android源代码、用于调试开发板的串口工具:minicom。
    搭建android应用程序开发环境:
    安装android SDK。
    安装eclipse。
    安装ADT。
    配置ADT:在eclipse里Window-Preferences,单击左侧android节点,在右侧的SDK Location中输入android SDk安装目录。
    建立AVD:启动eclipse,点击启动android虚拟设备管理器。在android虚拟设备管理器界面选择【device definition】(定义设备),新版adt除了提供创建AVD,选中需要的设备类型(这里选取4寸480*800)点击创建AVD,给AVD命名,选定设备类型,android版本,skin,同时设定好内存,sdcard等,点击【OK】创建。
    安装android NDK开发环境:
    下载android NDK。
    安装CDT。
    命令行方式编译android NDK 程序:其核心思想其实很简单, 就是使用NDK提供的arm-linux-androideabi-gcc代替Linux下的gcc工具, 使用NDK提供的C头文件/库文件目录代替 Linux 下默认的目录, 其实, 使用gcc编译的时候默认的 sysroot设置为了本机的"/"目录, 等价于如下命令 :
    $ gcc -o main.out main.c --sysroot=/
    配置android NDK的集成开发环境。
    最后再安装交叉编译环境即可。

  • 相关阅读:
    Android 4.1 for Developers
    Frame Animation 帧动画
    07事事精明,人人远离。
    Launcher 拖拽 流程小结『android 2.3 2.2』
    Android开发书籍推荐
    My first App EncryptWheel is in WAITING FOR REVIEW status
    ubuntu安装显卡驱动
    Shell脚本学习笔记(十)文件操作
    Shell脚本学习笔记(四)流程控制
    Shell脚本学习笔记(五)函数
  • 原文地址:https://www.cnblogs.com/spurlash/p/5444544.html
Copyright © 2020-2023  润新知