本章主要介绍了Ubuntu Linux环境下的Android开发环境的配置。搭建Android底层开发的环境,主要包括Android的应用程序开发环境、Android NDK开发环境和交叉编译环境的搭建。开发、测试和调试Linux驱动、HAL程序库需要的工具:JDK6或者以上版本;Eclipse3.4或以上版本;ADT;CDT;Android SDK;Android NDK;交叉编译环境;Linux内核源代码;Android源代码用于调试开发板的串口工具:minicom。

主要的搭建步骤:

一、  安装JDK

1.在官网下载JDK的压缩包(tar.gz),然后进行解压(可以解压到任何目录)。

2.打开profile文件(在Linux终端输入:#gedit /etc/profile)。

3.设置PATH环境变量(export PATH=.:/developer/jdk6/bin:$PATH)。

4.保存profile文件后,重新装载profile文件(在Linux终端输入source命令(# source  /etc/profile)或者点命令(# . /etc/profile))。

此外也可以在Linux终端下执行命令自动安装JDK6,但需要联网。

二、  搭建Android应用程序开发环境(Ubuntu Linux)

1.安装Android SDK

下载Android SDK,得到一个android-sdk_r16-linux.tar文件,将其复制到Linux文件系统中的任意目录中。

进入该目录解压android-sdk_r16-linux.tar文件(# tar –xvf android-sdk_r16-linux.tar)。

进入android-sdk-linux/tools目录,找到文件名为android的脚本文件,双击执行安装。

2.安装Eclipse

下载的文件是zip压缩包的话,执行命令(unzip eclipse*.zip)解压;如果是tar.gz文件,执行(tar zxvf eclipse*.tar.gz)命令解压。

3.安装ADT

4.配置ADT

5.建立AVD

三、安装Android NDK开发环境

1.下载Android NDK

2.安装CDT

CDT是eclipse中用于开发C/C++程序的插件。

3.命令行方式编译Android NDK程序

4.倒入Android NDK

5.配置Android NDK的集成开发环境

四、安装交叉编译环境

通常交叉编译器和相关工具包含了许多可执行文件以及大量的共享库及头文件等资源,这些资源的集合称为交叉编译环境。

可以使用随书光盘或虚拟环境中的交叉编译环境,进行快速编译。

转载于:https://www.cnblogs.com/sxauzzj/p/5443630.html

第二章 搭建Android开发环境 读书笔记相关推荐

  1. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第一章:Android开发环境搭建

    第 1 章 Android开发环境搭建 本章介绍了如何在个人电脑上搭建Android开发环境,主要包括:Android开发的发展历史是怎样的.Android Studio的开发环境是如何搭建的.如何创 ...

  2. Android群英传笔记——第二章:Android开发工具新接触

    Android群英传笔记--第二章:Android开发工具新接触 其实这一章并没什么可讲的,前面的安装Android studio的我们可以直接跳过,如果有兴趣的,可以去看看Google主推-Andr ...

  3. Android开发学习笔记---搭建Android开发环境

    今天突发奇想,想看看Android开发是什么样的,于是就在度娘了一下Android开发,便自己动手搭建了起来.中间也碰到了一些问题,自己慢慢度娘,谷哥去解决.现在把搭建步骤记录如下: 第一步:下载Ec ...

  4. ubuntu下搭建android开发环境(转载)

    在ubuntu下搭建android开发环境,准备学习一下android开发. 1.安装JDK        首先到oracle的官网上下载linux版本的JDK(网址为:http://www.orac ...

  5. 在Windows环境下搭建Android开发环境

    标题:在Windows环境下搭建 Android 开发环境 作者:CrazyPebble 时间:2011年2月28日 声明:此文在参考其他网上资料以及笔者实践总结写下,一来自己可以做一些总结,二来给跟 ...

  6. 搭建android开发环境,android studio + Genymotion

    刚开始学习android,记录下自己的学习过程,期望和大家一起学习.进步 既然要学习android开发,首要之事就是搭建android开发环境,以前的android的开发环境都是eclipse+and ...

  7. Ubuntu 11.04上搭建Android开发环境

    本文给大家讲解下如何在Ubuntu 11.04环境下使用Eclipse, Android SDK和 PhoneGap搭建Android开发环境. #1,安装Eclipse 和 Android SDK/ ...

  8. 【转】在Eclipse下搭建Android开发环境教程

    本文将全程演示Android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本,希望大家喜欢. 一 相关下载 三 Eclipse配置 (1)Java JDK下载 1 安装androi ...

  9. android开发java环境_搭建Android开发环境 - Android - mobile - JavaEye论坛

    Android的开发现在是如火如荼,逞现在不是很忙了,学习了下,这里记录下了在windows在如何搭建Android开发环境,对自己是个记录,对新入门的兄弟姐妹们可以参考一下! (1)安装JDK,省略 ...

最新文章

  1. [git/svn]Git和SVN差异
  2. C#中ArrayList的简单使用
  3. 基于python的request库,模拟登录csdn博客
  4. Vmware 安装虚拟工具 (二)
  5. 虚数填补了数学的哪一个缺口?
  6. 解决centos使用nc命令报错:Ncat: Connection refused.
  7. 传网易云音乐高管变动:市场副总裁李茵离职 CEO被降权
  8. TensorFlow神经网络(三)神经网络优化
  9. 系统集成项目管理工程师-历年真题分析与解答 Android版
  10. 将mysql服务从C盘(原),安装到新路径D盘下(其中的数据一并迁移)
  11. windows的dos(cmd)下复制文件和文件夹
  12. STM32F407进入低功耗模式以及唤醒(RTC+中断)
  13. 【代码复现问题】apex安装不上+win10分布式训练出问题
  14. CenterNet: Keypoint Triplets for Object Detection论文详解
  15. Creo8.0将默认单位永久设置为公制毫米的方法
  16. 解决VUE项目更新后需要客户手动刷新浏览器问题
  17. 家的范围 Home on the Range【USACO 3.3 】
  18. cakephp视图用php文件,CakePHP-视图
  19. 海尔系列报道之一:海尔“小微”怎么玩
  20. 会场音乐 播放器 适合上场、休息等

热门文章

  1. 树形结构的数据存储和数据库表设计
  2. 学习 SQL 语句 - Select(7): 分组统计之 Avg()、Sum()、Max()、Min()、Count()
  3. Dockerfile和Dockerfile-dev
  4. xfce4开始菜单中的小老鼠图标不见了
  5. kaggle颅内出血比赛分析
  6. 修复win7+ubuntu18.10双系统引导
  7. eclipse中常用archetype对应的文件目录
  8. 深度学习(二)——深度学习常用术语解释, Neural Network Zoo, CNN, Autoencoder
  9. 浙江省经信委与新华三签署战略合作协议
  10. bzoj5252 [2018多省省队联测]林克卡特树