如何在Windows下搭建Android开发环境

上一篇 / 下一篇  2010-08-04 19:03:33 / 个人分类:Mobile

Android开发环境

g1] V0ri5vI01下载Android SDK

i*?$E#z6rt~\T051Testing软件测试网:s3Hk.@ L}`0S5MR

http://code.google.com/android/download.html51Testing软件测试网L"| Yk2jw5n#O.K K

51Testing软件测试网 l#}H0X0w3W@M

这是官方网址,进入后跟着流程走,选择适合于自己平台(这里是Windows)的SDK包下载。下载后直接解压就可以使用了。51Testing软件测试网;[/{T6xO,^_'`

51Testing软件测试网5C6f&_)rWQQT6p

为了在DOS控制台中直接使用SDK的工具,可以将SDK的目录添加到Windowspath环境变量中:在桌面上右击“我的电脑”,依次点击【属性】>【高级】>【环境变量】。双击【系统变量】里面的Path项,将Android SDKtools目录的完整路径添加到这里。51Testing软件测试网*Nl-E]:[Qo

xQ+O:J4FiaH zG0 

~'c$azR/L051Testing软件测试网J N?A3v$e

2下载JDK6

JhI/i l9W051Testing软件测试网&d$^*] Gir`]

http://java.sun.com/javase/downloads/index.jsp

h{S0^*o.]X0

1Q cn9A%a4q^$c0下载并安装Java开发包。

DL.c\*fq DD4q051Testing软件测试网}@8F5w+E-Z8nKF

 51Testing软件测试网!\ c2l!t:L

51Testing软件测试网*GS U*y'F G6]

3下载Eclipse3.4.151Testing软件测试网0{)T&g:?9`

51Testing软件测试网,O[?sLy.@

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

G*B)x'M E(vr } {051Testing软件测试网bj1OiS;SkZ

在“Eclipse Packages”标签页中选择“Eclipse Classic3.4.1”进行下载。这是目前最新的版本。51Testing软件测试网0Z7W$V.UD6Q

51Testing软件测试网'aL t }Xd0b&N`7^q

对于Eclipse来说,直接解压之后就可以使用。

(dK{F2o%?t`a051Testing软件测试网 zE'|6Z)@2F

 

:et,Zf4s0

@GiT{QmC z04下载EclipseAndroid ADT插件51Testing软件测试网yV0I x AT-CK

.M1{2IS?h `X"qH2X0许多教程在这一步都是通过Eclipse自身的update功能进行下载:51Testing软件测试网-bZ2wh`O&a:A

51Testing软件测试网K9Y ]1RA9m S

      启动Eclipse,选择【Help>Soft Updates>Find and Install…51Testing软件测试网{6q7eg t-c`3Hql

51Testing软件测试网{$U2JM\)?m V;I$N/M

      选择“Available Software”标签页,点击【Add Site…】按键。添加update站点:https://dl-ssl.google.com/android/eclipse/

dol/i0ob051Testing软件测试网o5|(XRl.d

      这时窗口中新增了“https://dl-ssl.google.com/android/eclipse/”项,选中该项,点击【Install…】按键即可下载。51Testing软件测试网v'x JDIgi%j

51Testing软件测试网G E,? Z(t| j0`z

注:许多国内的网友都无法完成这样的升级,通常是进行到一半就没有任何反映了(其他插件,例如pydev也是这样)。51Testing软件测试网*L},u Cb9^RHA

T"_'k |9j{0 

3i1~W9`1`0Uc0

mYQ4V DMh0没关系,我们直接到Android官网去下载这个ADT插件:51Testing软件测试网4Q!CNsqr8s M;u

-aL_HR:F$UA0http://code.google.com/android/adt_download.html

*~9_ h/KCr2o0

WQ/\2@*c3ar#] n1N0下载完成后解压,将“features”和“plugins”目录中的文件拷贝到Eclipse的对应目录中就可以了。

P N|,E3k-V/aD0

D!`1W1G'J o mIk+J8s#n0 51Testing软件测试网|/My*FqMj

Dc x6n LZ~0重启Eclipse,进行Android SDK设置:

[,}h)ZP(g051Testing软件测试网l\yA0sM;C

      选择【Windows>Preferences…】打开编辑属性窗口

t ?n ]IP051Testing软件测试网 W }CQ i#D2]

      选择Android属性面板51Testing软件测试网Ye ?9e}_'X4s

51Testing软件测试网.I)r#k*d5T CPg

      加入Android SDK的目录(点击【Browse…】进行选择,这里是“android-sdk-windows-1.0_r1”所在的目录)。

y}^/T?6yb"?0

1fwNK@eU5HS y$E0 51Testing软件测试网 V[7}^f)U8~

51Testing软件测试网E;[)W| ozg:p

设置EclipseJava JDK属性设置

|0i c`)t0

"K;j&rUD9g0      选择【Window>Preferences…】打开编辑属性窗口51Testing软件测试网j C kI.X(Ig(nS&O

51Testing软件测试网P2]WklZ

      选择Java属性面板

o Rm.Kza9i0

8WmcCO9Q8w:|-C0      选择Java编译器为6.0

i!O)|Pt051Testing软件测试网.N?0O3o_O

      点击Apply,和OK51Testing软件测试网)L;H1j,o{ jo)N

51Testing软件测试网sG0V9w2`&e8N2gG

注:这是大多数教材提到的步骤。可是很奇怪,在我安装的时候并没有经历这样一个步骤(实际上,根本就没有“Java编译器为6.0”这个选项)。51Testing软件测试网*aL lR,H4m!wL

51Testing软件测试网]Z\W]NP?a

我这里的Eclipse版本为最新的3.4.1可能与它有关。

8H4rp4H9a|AS%B051Testing软件测试网E(rm!|"D&j-M

 51Testing软件测试网3EC)`'WL|7z

{f!ttx \T ff"B%M0创建一个Android工程

5abH OC3K0r2Ix051Testing软件测试网,FM4q*w"KL

搭建好开发环境之后,我们来创建一个Hello World工程,体验一下Android的开发。51Testing软件测试网5l4iz,K1Zp:dY

bg)]\4W;C01选择【File>New>Project

"j o0B7B D;~Q1jT:ID0

;wZIG:UM3B8hv02选择【Android>Android Project】,点击【Next51Testing软件测试网D'|A6tYq$y4a4i_

51Testing软件测试网%n1z^i9|!G&x V

3创建一个新的Android工程51Testing软件测试网XE-p0w'T`N PL

51Testing软件测试网2T;Rn&o6@-o(p&L.q

       Project name(在计算机中存储工程的目录名):                      HelloWorld

(h/Y/xI I`0

x_R8yl0       Package name(包名,请参考Java相关的概念):                    com.china.hello

(Bl m gqlW@051Testing软件测试网Y6VW)_0}2k8dLit4tp

       Activity name(UI界面窗口的类名,从Activity继承而来):      HelloChina

Y3Q6@"O5D4Z.q051Testing软件测试网!\3K.JY*p(`m j

       Application name(应用的标题名字):                                       test Android

Y'sC1dsY051Testing软件测试网w@\)x1[m-F

 51Testing软件测试网+Bp9s4B)X8n(A n(l4_

51Testing软件测试网R c2u{6H9Pn.ar

这样一个Android的工程就创建完毕了。51Testing软件测试网0Nb2x9e)H6u3h

51Testing软件测试网A&m-H-R-`9K

Package Explorer窗口中选择【src>com.china.hello>HelloChina.java】文件,编辑代码:

xd H6d.\([?(An+@0

packagecom.china.hello;51Testing软件测试网j+h6F[&s0E(\

 51Testing软件测试网qE-g.k2]T

importandroid.app.Activity;51Testing软件测试网]4R[x4V)B

importandroid.os.Bundle;51Testing软件测试网1q@1P[{o4Zf

importandroid.widget.TextView;

y H hGeM*Mx5}0

 51Testing软件测试网+b v8e|)E)nU

publicclassHelloChinaextendsActivity {

&g8{0{q0m0

   /**Calledwhentheactivityisfirstcreated.*/51Testing软件测试网(P*_&{1F&R4~4}d`

   @Override

.KKdo0U cS#T0

   publicvoidonCreate(Bundle saveInstanceState) {51Testing软件测试网U!X8F$q.x'M#R(x h&\

       super.onCreate(saveInstanceState);

U A c-\9j ] l%^ V4~0

       //setContentView(R.layout.main);

|bwp8P)s r0

        TextView tv =newTextView(this);

xz;_T.h%[0

        tv.setText("helloWorld");51Testing软件测试网]st7A D0P"I

        setContentView(tv);51Testing软件测试网+qg*V3~q(|'H

    }51Testing软件测试网'S$o&nM ?;z p9^JQ

(wke~^ PJ g0}

Bl+s:?9uFI1D051Testing软件测试网_#D2w@2oA%c

 51Testing软件测试网h@jU [\

7l s;Gx9q;h0`E9L J!^0运行51Testing软件测试网x5pe)p/d8~!u(F,@

N2pJa$_ C|fZuj&x0在“Run As”窗口中选择“Android Application”,过一会儿就会出现图1所示的模拟器窗口:

fC9n}/WlS051Testing软件测试网;B6^4B,PQ)g

 

/a&vB?/R3M051Testing软件测试网^#K'|4DN-f4|C"W

 51Testing软件测试网4c5d _j P'H-];U

51Testing软件测试网t6],O IO4vkY

 51Testing软件测试网[sZM/owq

51Testing软件测试网P6`AI"| k!A1R3_.g

51Testing软件测试网$X]-bY `'V

51Testing软件测试网#hL;E.f/U8M*j

1 Android模拟器51Testing软件测试网Ax4tF s1~.XiK|t

2Wk|A/g6C0 51Testing软件测试网W0e/} U|#M5i3f

51Testing软件测试网CH D u(ECh!I&{

点击模拟器中的“MENU”键解锁,我们的程序就出来了,见图2 51Testing软件测试网5Q5}+g {U

51Testing软件测试网8j ?2B7Z5uZ

 

-|0P-m$b}4[;Gc051Testing软件测试网^M G8~u

 51Testing软件测试网7X6s7rk:s7i4a

51Testing软件测试网5E;S)?LK4B I

d:`r"i ic!w9@'A^051Testing软件测试网:kSc`RVk&^^P#_

2 helloworld程序51Testing软件测试网(WV"AE*i v.t#YC


TAG:

 

评分:0

我来说两句

Open Toolbar