安卓基础学习-搭建开发环境和HelloWord(一)
来源:互联网 发布:win32 api 知乎 编辑:程序博客网 时间:2024/05/20 19:31
在搭建Android开发环境之前,首先简单了解一下Android.
Android是用java语言开发,基于linux的自由及开放源代码的操系统,主要使用于移动设备.
搭建Android开发环境需要如下四个工具:
jre:java runtime enviroment java运行时环境.
sdk:Software Develop Kit 软件开发包,提供安卓不同版本的api.
adt:android develop tool 安卓开发工具,是eclipse的一个插件.
avd:android virtual device 安卓模拟器,一个虚拟的安卓系统.
Android开发四大组件分别是:
活动(Activity):用于表现功能.
服务(Service):后台运行服务,不提供界面呈现.
广播接收器(BroadcastReceiver):用于接收广播.
内容提供商(Content Provider):支持在多个应用中存储和读取数据,相当于数据库.
搭建Android环境步骤如下:
1.配置java环境变量.
我的电脑-属性-高级系统配置-环境变量-系统变量,添加以下环境变量:
JAVA_HOME:D:\Java\jdk1.6.0_14.
CLASSPAT:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;
Path:在path值前追加%JAVA_HOME%\bin;
通过在cmd窗口执行echo &JAVA_HOME%和java -version命令验证环境变量是否配置成功.
2.配置android环境变量.
我的电脑-属性-高级系统配置-环境变量-系统变量,添加以下环境变量:
SDK_HOME:D:\Android\android-sdk-windows.
Path:在path值前追加%SDK_HOME%\platform-tools;%SDK_HOME%\tools;
通过在cmd窗口echo %SDK_HOME%和adb命令验证环境变量是否配置成功.
3.安装atd插件到myeclipse上.
将ADT-15.0.0.zip解压缩,然后将解压缩后的features目录和plugins目录下的文件分别拷贝到myeclipse的安装目录下
C:\software\myeclipse\MyEclipse 10\dropins目录下的features目录和plugins目录下.
4.安装avd.
打开myeclipse,在菜单栏多了几个图标,有Opens the Android SDK Manager,Opens the Android Virtual Device Manager
和Opens a wizard to help create a new Android project等.点击Opens the Android Virtual Device Manager,新建一个avd.
5.集成SDK到myeclipse上.
点击Windows-Preferences-Android,在SDK Location处引入SDK.
6.创建Android项目.
右击鼠标new-Andorid Project(填写项目名称)-next(选择SDK版本)-next(填写应用名称,包名称和Activity名称等)-finish.
7.运行Android项目.
右击项目Run As-Run Configurations...
如果出现一个安卓模拟界面,说明运行成功了.
- 安卓基础学习-搭建开发环境和HelloWord(一)
- helloWord Android(ios 开发学习安卓)
- 搭建Python开发环境+helloword
- 学习Scala第一天 scala开发环境搭建和helloword解析
- Scala学习第一天 scala开发环境搭建和helloword解析
- Scala学习第一天 scala开发环境搭建和helloword解析
- 安卓学习笔记(一)--搭建安卓开发环境
- Android开发学习笔记(一 )安卓开发环境搭建
- Android开发学习笔记2---HelloWord安卓程序结构简介
- DWR开发环境搭建及HelloWord编写
- Android开发环境搭建与HelloWord
- 安卓开发入门(一):环境搭建,“Hello, World”
- 安卓开发环境搭建
- 安卓开发环境搭建
- 搭建安卓开发环境
- 搭建安卓开发环境
- 安卓开发环境搭建
- 安卓开发---环境搭建
- 一个 Linux 上分析死锁的简单方法
- HDU 3290 The magic apple tree DFS
- 剑指offer面试题31:连续子数组的最大和
- 变脸不变质的桥梁模式(Bridge Pattern)
- hdu 4135 Co-prime (组合数学:容斥定理+欧拉函数)
- 安卓基础学习-搭建开发环境和HelloWord(一)
- python 的日志logging模块学习
- 网络层相关概念
- 2015年华为提前招聘机试题--输出最大的三位数
- CSS自定义字体(@font-face选择符)
- Android输入子系统浅析(一)
- HDU-#1027 Ignatius and the Princess II(全排列+STL)
- 静态路由,缺省路由和默认网关的区别
- POJ—2083—Fractal—【递归与分治】