名词解释:SDK:SoftwareDevelopmentKitSDK
AVD:AndroidVirtualDevicesAVDADT:AndroidDevelopmentToolsADT
1.InstallingAndroidSDK
下载windowsandroidsdk链接:androidappdocs.appspot/sdk/download.html?v=android-sdk_r3windows.zip
详细说明地址:androidappdocs.appspot/sdk/index.html
备注:我下载到D:\Android\
2.InstallingtheADTPlugin1.Eclipse->Help>SoftwareUpdates...Inthedialogthatappears,Updates....clicktheAvailableSoftwaretab.2.ClickAddSite...urlhttps://dl-ssl.google/android/eclipse3.设置Windows->Preferences->Android->SDKLocationsetpath"D:\Android\android-sdk_r3-windows\android-sdk-windows"4.Window->AndroidSDKandAndroidManager->InstalledPackages选Android按钮,否则无法运行工程。择UpdateAll按钮,下载使用SDK包,否则无法运行工程。5.CreatinganAVD:Eclipse->Window->AndroidSDKandAndroidManagerAndroid按钮,->VirtualDevices选择New按钮,创建一个AVD,注意SDCard至少以上。8M以上。详细说明地址:androidappdocs.appspot/sdk/eclipse-adt.html#installing
3.CreatinganAndroidProject
Eclipsecreateproject1.SelectFile>New>ProjectProject.2.SelectAndroid>AndroidProjectandclickNextProject,Next.详细说明地址:androidappdocs.appspot/guide/tutorials/hello-world.html
现在就可以运行Eclipse->RunAS->AndRoidApplication,注意Android的虚拟器启动的时候,是很慢的。估计1分钟左右,如果控制台长时间显示WaitingforHOME('android.process.acore')tobelaunched...,不要关闭,一直等下去。最后控制台打出Success!,就完成了。
显示结果如下:
附件中包括源码:HelloAndroid.zip
HelloWord偶到现在都没买过智能机,现在是诺基亚5310,人穷志不短,偶在没有智能机的情况下,坚持要写个可以在Android下运行的最简单的HelloWorld。哗啦啦查看AndroidDeveloper,翻到一个入门HelloWorld的例子,照着做一遍先。
------------------------------------------------------------------------------创建AVD我们编写的应用
程序,在电脑中是运行在android模拟器上的。因此,我们必须先创建一个AVD(android虚拟设备),它定义了android模拟器的外观和设备的配置(如屏幕的大小、内存卡的大小等)可以通过在SDK安装目录下的tools。文件夹下,在命令行中输入(已配置环境变量的,只需直接运行,不需要指定到目录):androidcreateavd--target2--namemy_avd然后按照它的提示操作即可,这里解释一下:--target2表示该avd是用于运行android1.5的,对应的,7表示android2.1;--namemy_avd表示创建的avd名称。用命令行创建感觉不够直观方便,一般都是使用AndroidSDKAndAVDManager来进行创建了管理(Eclipse->Windows->AndroidSDKAndAVDManager)。在AndroidSDKAndAVDManager中点击VirtualDevices,然后在主界面中点“New”添加新的AVD,在弹出的窗口中配置如下:
点“CreateAVD”即可完成创建Tips:创建的AVD默认会保存在当前登录用户文件夹下,如:c://documentandsetting/administrator下的.android文件夹,但很多人使用的都是网上的改版
系统,其用户文件夹位置已经被改变,这样在运行程序的时候会提示找不到androidavd。同时,android开发环境对中文支持也不好,avd保存路径不能有中文,不然不能运行,也会提示找不到avd设备。因此,最好自己定义avd的创建和运行路径。方法:向环境变量中添加一个名为ANDROID_SDK_HOME的系统环境变量,其路径这是我们指向“D:\”,这样,我们每次创建的AVD,都会保存