zoukankan      html  css  js  c++  java
  • 第一章

    第一章 读书笔记

    可以说,确定了嵌入式方向之后,接触课程次数最多的是与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平台自身具有调试编译功能。

    以上为这一章所得。

  • 相关阅读:
    Asp.Net Web API 2第八课——Web API 2中的属性路由
    Asp.Net Web API 2第七课——Web API异常处理
    Asp.Net Web API 2第六课——Web API路由和动作选择
    Asp.Net Web API 2第五课——Web API路由
    开始学习python
    BMI 小程序 购物车
    深浅copy 文件操作
    字典 dict 集合set
    基本数据类型 (str,int,bool,tuple,)
    python 运算符
  • 原文地址:https://www.cnblogs.com/JCoco/p/5428243.html
Copyright © 2011-2022 走看看