android开发环境安装说明

学习参考网址

Android开发之旅:环境搭建及HelloWorld

Android开发笔记(一)—配置Android开发环境 (原创)

http://www.360doc.com/content/10/1008/01/3639038_59220851.shtml

Android开发笔记(二)—从HelloActivity了解应用程序结构 (原创)

http://www.360doc.com/content/10/1008/01/3639038_59220965.shtml


1 jdk1.6下载

http://www.027down.com/Html/Softs/2010-6-24/Soft_445.html

jdk1.6.0.20下载地址

设置环境变量步骤如下:

我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:

JAVA_HOME值为: D:\Program Files\Java\jdk1.6.0_18(你安装JDK的目录)

CLASSPATH值为:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

Path: 在开始追加 %JAVA_HOME%\bin;

NOTE:前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。

安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,

输入java –version 查看JDK的版本信息。

出现类似下面的画面表示安装成功了:

my computer config:

//------------------------------------------------------------------------------

JAVA_HOME=E:\Android开发\install\jdk6u20

CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

PATH=%JAVA_HOME%\bin;

//------------------------------------------------------------------------------

Path的值为:

//--------------------------------------------------------------------------------------

%JAVA_HOME%\bin;

d:\oracle\product\10.2.0\client_1\bin;

%SystemRoot%\system32;

%SystemRoot%;

%SystemRoot%\System32\Wbem;

C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;

C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;

C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;

D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;

%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;

C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;

D:\Program Files\ArcGIS\ArcSDE\sqlexe\bin;

C:\Program Files\Common Files\Autodesk Shared\

//--------------------------------------------------------------------------------------


2 Eclipse for Java Deveploer 下载

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

下载如下图所示的Eclipse IDE for Java Developers(92M)的win 32bit版:

下载如下图所示的Eclipse IDE for Java Developers(128M)的win 32bit版:



Eclipse v3.4,v3.5,v3.6,v3.7

一般的配置

ADT8/ADT9+Eclipse3.4 ...及以上etc吧.

ADT10.0+Eclipse3.5及3.5以上



我现在用的是Eclipse3.7,可加入sdk到sdk4.0版本,adt到ADT14/15

JDK1.6 版本

Eclipse开发环境向下兼容吧!



3 下载android-sdk_r05-windows.zip

一、管方下载方法

Android SDK,安装SDK其实分为两个步骤,

第一是先从http://developer.android.com/sdk/index.html下载初始包,大概几十兆。

问题是天朝对网络的封堵,国外的链接上不去,需要FQ,怎么FQ自己去百度,

我也不说了。

第二步,运行下载下来的初始包的Setup,选中需要的SDK推荐全选,

因为网络问题下载时间估计有点长, 我用VPN下载的大概下了3个多小时。

下载完说明SDK安装完毕。别忘了把SDK下的tools加到path里,

恭喜你成功一大半了!

二、国内连接下载

只能有什么版本就下载什么版本了哦!

下载地址

在Android Developers下载android-sdk_r05-windows.zip,

下载完成后解压到任意路径。



Google Android SDK 2.1 R5 Android eclipse插件安装

Android SDK1.5 (API3)

Android SDK1.6 (API4)

Android SDK2.1 (API7)

Android SDK2.2 (API8)

Android SDK2.3.3 (API10)

Android SDK3.0 (API11)

Android SDK3.1 (API12)

Android SDK3.2 (API13)

Android SDK4.0 (API14)



运行SDK Setup.exe,点击Available Packages。如果没有出现可安装的包,

请点击Settings,(如果是局域网代理上的网的话可设置代理服务器地址和端口)

选中Misc中的"Force https://..."这项,再点击Available Packages 。

选择希望安装的SDK及其文档或者其它包,

点击Installation Selected、Accept All、Install Accepted,

开始下载安装所选包;

//------------------------------------------------------

出现安装出错问题:

Install Android SDK Tools,revision 15 Failed to rename directory

E:\Android开发\install\android_sdk_windows\tools to

E:\Android开发\install\android_sdk_windows\temp\ToolPackage.old01.



解决办法:

第一种方法:

关于你的这个问题我也遇到了。找了很长的时间才找到解决办法。

你可以这样做:

前提你现在eclipse中安装的是Android1.5或者是1.6的sdk.

1:在eclipse中启动:Android SDK and AVD Manager ,

2:在它的里面左侧选择Available Packages 选项。

3:选中右侧的复选框,点击下面的Refresh按钮,

这个时候就会列出Android的各种版本的SDK.选中你想要的下载的,

在点击下面的 Install Selected按钮就OK了。



第二种方法:

按提示关掉了杀毒软件和explorer,但仍不解决问题,

猜想是升级软件调用了tools目录下的文件,

因此将tools目录复制一份,复制件名称为toosbak,

仍放在 D:/android-sdk-windows下,

然后运行toolsbak下的android.bat即可



我是使用的第二种方法:把tools目录复制了一份更名为toolsbak,

仍放在tools所在的目录下面,然后运行toolsbak下面的android.bat即可

并且使用了fg721.zip软件代理

//------------------------------------------------------

再运行SDK Manager.exe软件进行更多的版本下载操作v2.1,v2.2,v2.3,v3.0,v4.0 etc.

//------------------------------------------------------

在用户变量中新建PATH值为:Android SDK中的tools绝对路径

(本机为Path=D:\AndroidDevelop\android-sdk-windows\tools)。



本机为Path=E:\Android开发\install\android_sdk_windows\tools;



“确定”后,重新启动计算机。重启计算机以后,

进入cmd命令窗口,检查SDK是不是安装成功。

运行 android –h 如果有类似以下的输出,表明安装成功:



4 ADT安装

打开 Eclipse IDE,进入菜单中的 "Help" -> "Install New Software"

点击Add...按钮,弹出对话框要求输入Name和Location:Name自己随便取,

Location输入http://dl-ssl.google.com/android/eclipse。如下图所示:

Name=ADT

Location=http://dl-ssl.google.com/android/eclipse



//--------------------------------------

为什么这个地址无效了呢?

在线安装

http://dl-ssl.google.com/android/eclipse



本地安装

Android ADT-X.X.X.zip官方下载地址

http://dl.google.com/android/ADT-0.9.7.zip

http://dl.google.com/android/ADT-0.9.8.zip

http://dl.google.com/android/ADT-0.9.9.zip

http://dl.google.com/android/ADT-8.0.0.zip

http://dl.google.com/android/ADT-8.0.1.zip

http://dl.google.com/android/ADT-9.0.0.zip

http://dl.google.com/android/ADT-10.0.0.zip

http://dl.google.com/android/ADT-10.0.1.zip

http://dl.google.com/android/ADT-11.0.0.zip

http://dl.google.com/android/ADT-12.0.0.zip

http://dl.google.com/android/ADT-14.0.0.zip

http://dl.google.com/android/ADT-15.0.0.zip

//--------------------------------------

确定返回后,在work with后的下拉列表中选择我们刚才添加的ADT,

我们会看到下面出有Developer Tools,

展开它会有Android DDMS和Android Development Tool,勾选他们.

然后就是按提示一步一步next。

完成之后:

选择Window > Preferences...

在左边的面板选择Android,然后在右侧点击Browse...并选中SDK路径,

本机为: E:\Android开发\install\android_sdk_windows

点击Apply、OK。配置完成。



5 创建AVD



为使Android应用程序可以在模拟器上运行,必须创建AVD。



1、在Eclipse中。选择Windows > Android SDK and AVD Manager

2、点击左侧面板的Virtual Devices,再右侧点击New

3、填入Name,选择Target的API,SD Card大小任意,

Skin随便选,Hardware目前保持默认值

4、点击Create AVD即可完成创建AVD

注意:如果你点击左侧面板的Virtual Devices,

再右侧点击New ,

而target下拉列表没有可选项时,这时候你:



点击左侧面板的Available Packages,

在右侧勾选https://dl-ssl.google.com/android/repository/repository.xml



然后点击Install Selected按钮,接下来就是按提示做就行了

要做这两步,原因是在1.3、Android SDK安装中没有安装一些必要的可用包(Available Packages)。



6 HelloWorld



通过File -> New -> Project 菜单,建立新项目"Android Project"

然后填写必要的参数,如下图所示:

(注意这里我勾选的是Google APIs,你可以选你喜欢的,但你要创建相应的AVD)

Project name:HelloWorld

Contents :Create new project in workspace

打勾:Use Default location

e:/..../..../workspace/HelloWorld

Build Target: 打勾 Google APIs Platform 2.1



properties:

Application name:HelloWorld

Package name: helloworld.test

打勾:Create Activity:Helloworld



相关参数的说明:



Project Name: 包含这个项目的文件夹的名称。

Package Name: 包名,遵循JAVA规范,

用包名来区分不同的类是很重要的,

我用的是helloworld.test。

Activity Name: 这是项目的主类名,

这个类将会是Android的Activity类的子类。

一个Activity类是一个简单的启动程序和控制程序的类。

它可以根据需要创建界面,但不是必须的。

Application Name: 一个易读的标题在你的应用程序上。

在"选择栏"的 "Use default location" 选项,

允许你选择一个已存在的项目。



点击Finish后,点击Eclipse的Run菜单选择Run Configurations…

选择“Android Application”,点击在左上角(按钮像一张纸上有个“+”号)

或者双击“Android Application”,

有个新的选项“New_configuration”(可以改为我们喜欢的名字)。

在右侧Android面板中点击Browse…,选择HelloWorld

在Target面板的Automatic中勾选相应的AVD,

如果没有可用的AVD的话,你需要点击右下角的Manager…,

然后新建相应的AVD。



然后点Run按钮即可,

运行成功的话会有Android的模拟器界面



//-----------------------------------------------

src目录下面是源代码

res/layout是布局界面

res/values是字符串集合

androidManifest.xml是应用程序参数设置,如入口界面etc.

bin是生成的apk包

//-----------------------------------------------

//定义的类如下:

//定义HelloWorldActivity.java类

package LC.HelloWorld; //是自己建的包名。

import android.app.Activity; //是Activity所在的包

import android.os.Bundle; //用于映射字符串的值

//导入两个包

import android.widget.Button; //按钮包

import android.widget.TextView; //文本包

//import android.util.Log; //日志包

//import java.io.DataOutput; //数据输出包

//定义一个HelloWorldActivity活动界面继承Activity类

public class HelloWorldActivity extends Activity

{

//当界面第一次被创建时调用onCreate方法(即相当于Load方法)

//是一个重载函数,用于执行所创建的内容。

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

setContentView(R.layout.main); //设置当前视图为main主界面布局R.Layout.main

//Log.println(arg0, arg1, arg2);

TextView myTextView=(TextView)findViewById(R.id.myTextView); //null;

Button myButton=(Button)findViewById(R.id.myButton); //null;

myTextView.setText("我的第一个TextView");

myButton.setText("我的第一个Button");

}

}

----the---end----

2011-11-16