• 第一章


    第一章 读书笔记

    可以说,确定了嵌入式方向之后,接触课程次数最多的是与Android有关的。从上学期的Android程序设计,到这学期的Android UI设计、Android系统移植和驱动开发,再到Android深度探索(1)HAL与驱动开发,一层一层展开了学习。

    通过第一章的学习,了解了AndroidGoogle公司为移动设备开发的平台,它是一款开放的软件系统,其系统结构自上而下可以分为应用程序(基于Java语言编写的,为使用者操作提供接口)、应用程序框架(API框架)、函数库和Android运行时(能被Android系统中不同组件使用的c/c++函数库)、Linux内核(服务于安全管理、内存管理、进程管理等)。但在开发Android应用程序之前首先需要搭建开发环境。

    需要搭建的开发环境有以下三种:

    一、搭建windows下的开发环境:在搭建开发环境之前,必须先下载Android SDK组件、Eclipse(没有JRE,动启时就会报错)以及JDK组件以及ADT开发工具,然后在Eclipse中创建Android虚拟设备即可。

    二、搭建Linux下的开发环境:这一部分内容讲的是在Ubuntu Linux环境下搭载,与老师上学期讲述的搭建方法相同。

    三、搭建NDK开发环境:如若在windows下搭建NDK开发环境,需要安装Cygwin,因为要使用到makegcc;而如果在Linux下搭建NDK开发环境,则无需安装Cygwin,因为Linux平台自身具有调试编译功能。

    以上为这一章所得。

  • 相关阅读:
    HDOJ 1846 Brave Game
    并查集模板
    HDU 2102 A计划
    POJ 1426 Find The Multiple
    POJ 3278 Catch That Cow
    POJ 1321 棋盘问题
    CF 999 C.Alphabetic Removals
    CF 999 B. Reversing Encryption
    string的基础用法
    51nod 1267 4个数和为0
  • 原文地址:https://www.cnblogs.com/JCoco/p/5428243.html
Copyright © 2020-2023  润新知