Android开发环境的安装 Eclipse
Android开发环境的安装
1 IDE
Android可以使用开发的IDE有Eclipse 或者 Android Studio。Android Studio还处于v 0.1.x版本,是early access preview。所以我还是选择Eclipse + ADT的方法开发。
其实没有什么复杂,官网已经为开发者做了一个开发环境集成包(ADT Bundle)。ADT是Android Develop Tools。这个集成包包含了eclipse,SDK,SDK Manager。
http://developer.android.com/sdk/index.html
具体使用只需要下载Android ADT Bundle的zip,解压,然后启动eclipse就可以了。
2 安装不同版本的sdk
Bundle默认是安装了最新版本的SDK(4.2.2)。当然现在市面上的各种Android版本都存在,我们需要安装不同版本的SDK来开发。SDK Manager就是管理SDK的工具。
在bundle下运行SDK Manager
勾选对应版本的SDK,从这里基本可以知道一个Android版本对应着一个版本的API。
其中每个包都有这么几个文件:
Documentation for Android SDK:安卓SDK的文档
SDK Platform:Android的SDK套件,必须要安装的
Samples for SDK:SDK的使用例子,在安装后的adt-bundle-XXXX\sdk\samples 目录中会看到对应文件
Sources for Android SDK:SDK的源码,在安装后的adt-bundle-windows-x86-20130522\sdk\sources 目录中会看到对应文件
Google APIs:谷歌地图提供的一套API,如果你的应用不使用谷歌地图,是可以不用装的,但是建议还是要装
ARM EABI v7a System Image
Intel x86 Atom System Image
MIPS System Image
这三个是给模拟器用的,模拟器在不同CPU平台下的系统印象文件。必须安装,否则模拟器打不开。
在安装后的adt-bundle-windows-x86-20130522\sdk\system-images目录中会看到对应文件
3 安装Eclipse的ADT插件
官方的Bundle上已经有了一些ADT插件,如果没有的话,我们可以按照:
http://developer.android.com/sdk/installing/installing-adt.html
安装ADT插件。
4 创建模拟器
在Eclipse中的Android Virtual Devices中New一个虚拟机(AVD)
AVD Name:模拟器的名字
Device:设备名字,包括屏幕尺寸的设置
Target:要运行的Android版本
CPU/ABI:模拟器要运行的系统印象文件
Keyboard:是否支持外部键盘
Skin:模拟器外观
Front Camera
Back Camera
前置和后置摄像头
Memory Options:
RAM:模拟器的内存空间
VM Heap:Android系统是运行在Dalvik虚拟机上的,VM Heap就是指的虚拟机最大占用内存,也就是单个应用的最大占用内存。
Internal Storage:内部存储大小。内部存储就是将数据保存在设备的内部存储器中。
SD Card:SD 卡的大小。
5 创建HelloWorld
Eclipse中New--Andriod Project -- 创建个HelloWorld项目。
这步基本都是使用默认选项
6 HelloWorld项目挂载AVD
Eclipse -- Run -- Run Configurations
右键Android Application -- New
Project中选择HelloWorld项目 -- Target中选择刚刚创建的AVD -- Apply
这样,运行项目就自动开启了虚拟机运行
Android开发环境的安装 Eclipse的更多相关文章
- Android从零开始——Android开发环境的安装
Android开发环境的安装 1 IDE Android可以使用开发的IDE有Eclipse 或者 Android Studio.Android Studio还处于v 0.1.x版本,是early a ...
- Eclipse搭建Android开发环境(安装ADT,Android4.4.2)(转)
使用Eclipse做Android开发,需要先在Eclipse上安装ADT(Android Development Tools)插件. 1.安装JDK 1.7 JDK官网http://www.orac ...
- Eclipse搭建Android开发环境(安装ADT,Android4.4.2)
1.检查是否安装JDK, 如果没安装请下载安装 JDK官网http://www.Oracle.com/technetwork/Java/javase/downloads/index.html 2.下载 ...
- Android开发环境搭建之Eclipse/AndroidStudio
时隔两年之后,回头来整理曾经走过的Android开发之路.记录下开发环境的配置,也方便与新入门的小伙伴们快速搭建自己的Android平台. 一.Android SDK Manager 1.下载与安装[ ...
- Android开发环境搭建(eclipse版)
1.下载安装JDK 网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
- Eclipse中部署Android开发环境插件安装问题方案
1.添加第一个插件ADT之后出现eclipse原有的SDK管理问题.需要重新安装SDK 2.一种方式按照系统提示直接联网自动搜索安装,另一种就是下载好之后import. 1.用接口声明的变量称为接口变 ...
- 【Android】2.0 Android开发环境的搭建——Eclipse
1.0 eclipse,这可不算谷歌开发的,是IBM公司开发的,而且是Java语言写的 2.0 eclipse怎么下.百度“eclipse”,进入eclipse官网 然后,瞎几把下吧……,实在不行百度 ...
- [转载]在Windows下搭建Android开发环境
http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 在Windows下搭建Android开发环境 | 浏览:30780 | 更 ...
- Fedora15下安装Android开发环境
Fedora15下安装Android开发环境需要以下步骤: 完整步骤. 1. 安装正确版本的JDK. 2. 安装Eclipse. 3. 安装ADT. 4. 安装Android SDK. 5. 安 ...
随机推荐
- PHP数组的定义和遍历
//常用函数//生成随机数//echo rand(3,33); //两个参数来确定随机数的范围为3-33 //日期时间函数echo time(); //取当前时间的UNIX时间戳//date_defa ...
- NENU_CS_segment_tree
单点更新 http://acm.hdu.edu.cn/showproblem.php?pid=1166 题意:单点更新加减,区间查询求和. #include<cstdio> #define ...
- CIFAR-10 Competition Winners: Interviews with Dr. Ben Graham, Phil Culliton, & Zygmunt Zając
CIFAR-10 Competition Winners: Interviews with Dr. Ben Graham, Phil Culliton, & Zygmunt Zając Dr. ...
- JAVA敏捷开发环境搭建(转载)
前面介绍了创业型软件公司的工作模式,这里详细介绍下如何实施,第一步是先要搭建环境,有了环境才能开展工作. 整个软件项目分为四个环境 开发本地环境.开发环境.测试环境.IDC环境.和传统C++开发不一样 ...
- WPF 与Surface 2.0 SDK 亲密接触 - ScatterView 数据绑定篇
与我们常用的一些WPF 控件相同,ScatterView 控件也支持数据绑定功能.本篇将演示如何利用ScatterView 绑定Win7 系统中的样例图片,并且每张图片会以独立的ScatterView ...
- Scrum敏捷软件开发之技术实践——测试驱动开发TDD
重复无聊的定义 测试驱动开发,英文全称Test-Driven Development,简称TDD,是一种不同于传统软件开发流程的新型的开发方法.它要求在编写某个功能的代码之前先编写测试代码,然后只编写 ...
- 解决vsftpd日志时间问题
解决vsftpd日志时间问题 发布时间:August 29, 2008 分类:Linux <你必须承认土也是一种艺术> <Linux下查看Apache的请求数> 最近发现vsf ...
- poj 2311
Cutting Game Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 2844 Accepted: 1036 Desc ...
- POJ 1488
#include <iostream> #include <string> using namespace std; int main() { string s; int i; ...
- CPLD VS FPGA
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL.GAL.CPLD等可编程器件的基础上进一步发展的产物.它是作为专用集成电路(ASIC)领域中的 ...