以下就是使用Android SDK开发Android应用程序对于系统和软件的要求.

操作系统

Windows XP (32位), Vista (32或64位), or Windows 7 (32或64位)

Mac OS X 10.5.8 或以上 (仅限x86)

Linux (测试于Ubuntu Linux, Lucid Lynx)

GNU C Library (glibc) 2.7 或以上。

Ubuntu Linux,  8.04版本或以上 。

64-bit distributions must be capable of running 32-bit applications. For information about how to add support for 32-bit applications, see the Ubuntu Linux installation notes.

Supported Development Environments

Eclipse IDE

Eclipse 3.4 (Ganymede) or greater

Eclipse JDT plugin (included in most Eclipse IDE packages)

If you need to install or update Eclipse, you can download it from http://www.eclipse.org/downloads/.

Several types of Eclipse packages are available for each platform. For developing Android applications, we recommend that you install one of these packages:

Eclipse IDE for Java Developers

Eclipse Classic (versions 3.5.1 and higher)

Eclipse IDE for Java EE Developers

JDK 5 or JDK 6 (JRE alone is not sufficient)

Not compatible with Gnu Compiler for Java (gcj)

Other development environments or IDEs

JDK 5 or JDK 6 (JRE alone is not sufficient)

Apache Ant 1.8 or later

Not compatible with Gnu Compiler for Java (gcj)

Note: If JDK is already installed on your development computer, please take a moment to make sure that it meets the version requirements listed above. In particular, note that some Linux distributions may include JDK 1.4 or Gnu Compiler for Java, both of which are not supported for Android development.

Hardware requirements

The Android SDK requires disk storage for all of the components that you choose to install. The table below provides a rough idea of the disk-space requirements to expect, based on the components that you plan to use.

Component type

Approximate size

Comments

SDK Tools

35 MB

Required.

SDK Platform-tools

6 MB

Required.

Android platform (each)

150 MB

At least one platform is required.

SDK Add-on (each)

100 MB

Optional.

USB Driver for Windows

10 MB

Optional. For Windows only.

Samples (per platform)

10M

Optional.

Offline documentation

250 MB

Optional.

Note that the disk-space requirements above are in addition to those of the Eclipse IDE, JDK, or other prerequisite tools that you may need to install on your development computer.

android 系统要求,Android SDK系统要求相关推荐

  1. Windows系统下Android SDK的安装

    1.下载 Android SDK 下载地址: http://tools.android-studio.org/index.php/sdk 或 https://www.androiddevtools.c ...

  2. android系统签名app自动更新,【Android 进阶】Apk 使用系统签名

    刚入职的时候,固件中 app 需要在源码中编译,不是很理解,为什么不使用 IDE 编译,然后 copy 到 /system/app/*,咨询导师,得到反馈 app 需要使用系统的权限 在 Androi ...

  3. Android系统(62)-----Android 7.1 新特性之 Shortcuts 介绍

    Android 7.1 新特性之 Shortcuts 介绍 Android 7.1 允许 App 自定义 Shortcuts,类似 iOS 的 3D touch.通过在桌面长按 App 弹出 Shor ...

  4. 基于Android手机校园外卖订餐系统

    本外卖订餐系统是一个Android 客户端+JSP Servlet服务端应用程序,启动Android上的应用程序后可以登录.查看菜品等. 该在线外卖订餐系统app毕业设计系统主要是分为手机端和后台服务 ...

  5. Android项目:基于Android手机校园外卖订餐系统(计算机毕业设计)

    本外卖订餐系统是一个Android 客户端+JSP Servlet服务端应用程序,启动Android上的应用程序后可以登录.查看菜品等. 该在线外卖订餐系统app毕业设计系统主要是分为手机端和后台服务 ...

  6. 计算机毕业设计android的手机点名签到学生请假考勤系统app(源码+系统+mysql数据库+Lw文档)

    项目介绍 完成基于安卓的点名签到学生请假考勤系统的设计和开发.有效地实现学生考勤信息管理的信息化,减轻管理人员的工作负担,高效率.规范化地管理大量的学生考勤信息,并避免人为操作的错误和不规范行为.运用 ...

  7. android播放系统音效,Android用SoundPool播放音效

    SoundPool可以用来播放一些较短的音效,如一些信息提醒之类的 先来说下会用到的参数 SoundPool(int maxStreams, int streamType, int srcQualit ...

  8. Android开发学习—指纹识别系统的原理与使用

    指纹识别是什么? 提到指纹识别我们就要先弄清楚什么事指纹,指纹为何能够做到区别性. 指纹,由于其具有终身不变性.唯一性和方便性,已几乎成为生物特征识别的代名词.指纹是指人的手指末端正面皮肤上凸凹不平产 ...

  9. 第2章:Android的编译环境--build系统

    2.0 build简介 Android的build系统基于GNU Make 和shell 构建的一套编译环境.这套系统定义了大量的变量和函数,无论编写一个产品的配置文件还是一个模块的Android.m ...

  10. 基于android的外卖在线订餐系统app

    本外卖订餐系统是一个Android 客户端+JSP Servlet服务端应用程序,启动Android上的应用程序后可以登录.查看菜品等,再者学校学生人数的增加,学生对餐饮服务的要求更加高:许多学生不满 ...

最新文章

  1. @transaction 提交事务_分布式事务 TCC-Transaction 源码分析——TCC 实现
  2. qm'l 获取屏幕分辨率
  3. sklearn快速入门教程:(四)模型自动调参
  4. python在函数中传入多个实参
  5. 尽力去帮助一个陌生人
  6. 860. 柠檬水找零 golang
  7. phoenix hbase java_java jdbc访问hbase phoenix
  8. 北向资金进行股票、期货指数、基金策略
  9. CSDN-markdown编辑器的使用方法大全
  10. Intel Haswell/Broadwell架构/微架构/流水线 (5)-高速缓存存储器子系统
  11. stm32仿真不能设置断点_使用LiteOS Studio图形化查看LiteOS在STM32上运行的奥秘
  12. python 运维包_python运维常用模块
  13. c# 后台传到前台乱码_ASP.NET关于前台脚本传递中文参数,后台获取乱码问题(乱码为方框,黑色方框等。。)...
  14. Android Studio链接外部手机模拟器问题
  15. linux 子shell
  16. 反汇编IDA WinDbg
  17. Linux学习笔记5 - Shell编程(类似于Windows下的批处理)
  18. Delphi外挂制作
  19. 网线水晶头 RJ45 接法
  20. win10更新后任务栏卡死解决方法

热门文章

  1. 人脑脊液的代谢组学研究—标识恶性神经胶质瘤的特征
  2. 用RDA5807M实现收音机功能
  3. 奔跑吧扑倒大作战服务器信息,奔跑吧扑倒大作战
  4. easyuefi只能在基于uefi启动的_只需2个命令,就能将win10 BIOS启动方式转换为UEFI,你见过吗!...
  5. 3个月GMV近4000万,雅鹿在快手找到了品牌自播风向标
  6. 碧山计划对乡土遗产保护的启示
  7. from _bz2 import BZ2Compressor, BZ2Decompressor ModuleNotFoundError: No module named ‘_bz2‘
  8. 深度KWeaver:价值驱动,认知智能走向开源共创
  9. row在C语言什么意义,ROWC是什么意思
  10. [百合原帖]由《联合早报》的一篇文章……