一.简介;

Android 平台是 Open Handset Alliance 的成果,Open Handset Alliance 组织由一群共同致力于构建更好的移动电话的公司组成。这个组织由 Google 领导,包括移动运营商、手持设备制造商、零部件制造商、软件解决方案和平台提供商以及市场营销公司。从软件开发的观点看,Android 正处在开源领域的中心位置。因此,android作为一个新的手机平台,有很好的发展前景。

二.准备工作

要构建android开发平台,需要三大组件。分别是

1.Android SDK

http://developer.android.com/

2.JDK

3.Eclipse 集成开发环境 (3.3版本或以上)

http://www.eclipse.org/downloads/


三.开发环境的安装

1.JDK1.5或1.6均可,需设置一下环境变量,这里假设你已经按正不在赘述。可参考http://hi.baidu.com/cdk9999/blog/item/1c71005844f4b689810a182c.html

2.Android SDK

SDK 是 Android 软件开发套件 (Software Development Kit, SDK)  里面包含了 Android 应用程序运行环境, Android 手机模拟器, google 提供的各种 API ,大量开发实例。 SDK配置环境跟jdk一样,找到tools目录,把地址复制到path系统变量。注意这里配置的是系统变量而非JDK的用户变量


四.更新Eclipse,下载ADT(Android开发插件)

准备工作完成后开始我们真正的环境搭建。Android为Eclipse提供一个插件,叫做ADT,使你在开发android应用程序的时候更加得心应手。

这里介绍的例子为android-sdk-windows-1.5_r3与Eclipse3.5.0

1.启动Eclipse,help>Install new software

2.点击work with 旁边的add按钮

3.名字可以叫Android Plugin 网址为dl-ssl.google.com/android/eclipse/

4.这时可以看到下方的develop tools 选择安装,一路点击下去....

5,重启Eclipse。

6.现在设置你的Eclipse preferences项(在windows菜单栏下)使其指向android sdk 的目录。

具体步骤为在左面选择android属性面板,加入AndroidSDK的目录点击Browse..

例如 D:\android\android-sdk-windows-1.5_r3)点击Apply。

到这里我们的环境就搭建的差不多了。也许又是要设置一下JDK的属性,同上。


五。下面可以开始编辑一个helloworld程序了

要在电脑跑android程序,我们要启动虚拟机,首先我们要创建一个android虚拟设备(AVD),这里android sdk提供了一个工具。打开命令提示符,到sdk的tools目录下执行

android create avd --target 2 --name my_avd

然后下面提示你是否创建custom hardware profile.,直接enter,默认命令no。这条命令创建了一个名叫my_avd的使用android 1.5平台的虚拟机。

可以可以开始真的的编程了。

按照下面的步骤建立Android工程:
1. 选择 File > New > Android Project

在新建的项目中可以按一下方式填写

Project name: HelloAndroid
Application name: Hello, Android
Package name: com.example.helloandroid (or your own private namespace)
Create Activity: HelloAndroid
Min SDK Version: 2
点击完成


ADT插件将会为你的工程建立这些文件和目录:
• src/ 代码文件存放的目录.
• res/ 资源文件目录.
• AndroidManifest.xml 应用工程的主配置文件.

打开helloandroid.java(位于 HelloAndroid > src > com.example.helloandroid)你可以看到如下代码


package com.example.helloandroid;

import android.app.Activity;
import android.os.Bundle;

public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}



稍微更改一下就成为我们的helloworld程序 (加粗的部分)

package com.android.helloandroid;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}



下面开始运行

选择 Run > Run.

选择 "Android Application".
ADT会自动运行并自动启动模拟器,等一会,你就可以看到你的helloworld程序了。O(∩_∩)O~



更多相关文章

  1. mac 下Android及ant的环境变量配置
  2. Mac上如何使用adb命令进行操作?(Android studio 环境变量配置)
  3. Android 渗透测试学习手册 第二章 准备实验环境
  4. 在Android平台上实现H264解码
  5. 在 Android 平台上开发 OpenCV
  6. CAMERA(12)---[Android相机]光线传感器识别环境光亮强度

随机推荐

  1. PHP空间函数类似于ASP空间()
  2. 在IE6中JS不执行的问题处理
  3. PHP XAMPP配置PHP环境和Apache80端口被占
  4. 【PHP面向对象(OOP)编程入门教程】15.sta
  5. 看见有人发帖“php能做什么”,我不得不也
  6. Laravel Auth只验证管理员/超级用户
  7. 如何用PHP和MYSQL在逗号分隔的列表中找到
  8. phpStudy 2016 更新下载,新版支持php7.0
  9. 2016.5.27 php测试中敏感度高,怎么调整
  10. jsonencode添加一个空行,为什么?