• Android体系结构及开发环境


    Android体系结构及开发环境

    本章介绍了Andoid体系结构,以及Android系统的整体架构的各层组成,并介绍了如何搭建Windows、Linux和NDK下的开发环境。

    Android是移动设备开发的平台,它是一款开放的软件系统,其系统体系结构自上而下分为四个层次:应用程序(Android应用程序是基于java语言编写的,为使用者提供操作接口。使用者直接操作应用程序,实现一定的功能。由用户开发的Android应用程序和Android内核应用程序是同一层次的,它们都基于Android系统的API构建的)、应用程序框架(开发人员可以访问内核应用程序所使用的API框架。应用程序体系结构设计简化了组件的重用,任何一个应用程序都可以发布其功能块。同样,应用程序重用机制也使使用者可以方便地替换程序组件)、函数库、Linux内核。Android的内核系统服务依赖于Linux2.6内核。

    在开发Android应用程序之前首先需要搭建开发的环境。在搭建Windows下的开发环境之前,必须先下载Android SDK组件、Eclipse以及JDK组件。详细步骤为:安装JDK、安装Eclipse、安装ADT、安装SDK以及创建Android虚拟设备。

    与在Windows环境下搭建Android SDK的开发环境一样,在Linux系统上开发Android应用程序,需要安装JDK、安装Eclipse、安装ADT、安装SDK以及创建Android虚拟设备。

    如何在Windows以及Linux系统中搭建Android NDK开发环境?首先,了解NDK开发环境与安装目录;其次,了解系统和软件需求;最后,了解Windows平台NDK环境搭建以及Linux平台NDK环境搭建。

  • 相关阅读:
    java基础35 双例集合Map及其常用方法
    java基础34 泛型的使用
    java基础33 Set集合下的HashSet集合和TreeSet集合
    java基础32 List集合下的ArrayList集合
    部分日期时间函数
    SQL语句常见视图操作部分试题(一)
    高级子查询常见用法及举例
    DDL/DML/DCL区别概述
    SQL语句常见DDL/DML/DCL操作部分试题(一)
    Create database 创建数据库
  • 原文地址:https://www.cnblogs.com/dsdw/p/5427922.html
Copyright © 2020-2023  润新知