




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Android入门篇android技术 2009-12-27 13:39:31 阅读614 评论0 字号:大中小 由于工作的需要,本人突然从JAVA开发转到基于Android上的开发,之前只是听说过这个东东,说也是基于JAVA的,不过本人那时不太关心她,现在不关心也不行了,呵呵。 网上写关于Google Android的帖子,文章真的太多了,所以我再写就是累赘了。不过还是把自己的一点心得,怎么摸索的写下来,说不定会给那位带来帮助,呵呵,下面一步步开始吧!注明:我是在windows xp下学习的哦,在Lunix, Mac下也可以 一。下载需要的安装包包去吧这个是她的一个AVD,你的程序可以在这个虚拟的平台上跑哦,先看看,漂亮吧1)下载最新的Android SDK/android/download.html选择Windows版本的SDK,下载后直接解压缩就可以使用,为了在控制台中直接使用SDK中的工具,把SDK的目录添加到Windows的path 环境变量中,设置过JDK吧,类似的,不多说了下载完成之后是一个安装文件,要从安装文件中下载sdk,其中有多种版本可以选择下载D:Program Filesandroid-2.2_r01-windowstools(这是我添加的环境变量)2 ) 下载JDK6/javase/downloads/index.jsp安装后,设置JDK环境变量(java_home,classpath,path),都用最新的K,所以下个6吧,不过玩android的话,听说6比5效果好噢3) 下载Eclipse-SDK-3.4.2版本(开发Android的IDE),/downloads/4) 下载Eclipse的Android ADT插件,现在最新的是0.9,都下最新版本吧ADT plug_in for eclipse二。下面就开始安装吧JDK就不讲了,说下ADK,ADT怎么安装吧安装ADK到网上直接下载SDK的zip压缩包就可以,下好后减压,打开DOS控制台,进入减压后的位置,再找到tools,例如:D:androidandroid-sdk-windows-1.5_r1tools,找到试着输入android -h看看是不是出现下面这些东东了,出现说明安装OK了(可以将“D:androidandroid-sdk-windows-1.5_r1tools”设置到环境变量中去,就跟JAVA一样,那样下面就不要这么烦了,直接C:Documents and SettingsAdministratorandroid -h就可以了)D:androidandroid-sdk-windows-1.5_r1toolsandroid -hUsage:android global options action action optionsGlobal options:-h -help This help.-s -silent Silent mode: only errors are printed out.-v -verbose Verbose mode: errors, warnings and informational messages are printed安装ADTAndroid 为Eclipse 定制了一个插件,即Android Development Tools(ADT),目的是为用户提供一个强大的综合环境用于开发Android应用程序。ADT扩展了Eclipse的功能,可以让用户快速地建立Android项目,创建应用程序界面,在基于Android框架API的基础上添加组件,以及用SDK工具集调试应用程序,甚至导出签名(或未签名)的APKs以便发行应用程序。安装Android Development Tools plug-in,打开 Eclipse IDE。依次单击 Menu项中的 Help Software Updates 项,在弹出的对话框中,选择“Available Software”标签。单击“Add Site.”,输入“http:/dl-ssl.google. com/Android/eclipse/”,单击“OK”按钮,然后就可以看到可用的插件,如图2-17所示。在图2-17中选择“Android Developer Tools”和“Android DDMS”,单击“install”按钮,然后就可以看到其安装界面安装完成后,会提示用户重启Eclipse。注意不同版本的Eclipse安装插件的方法和步骤是不同的,如上演示的是基于Eclipse 3.4版本的,如果使用的是3.3版本的Eclipse,那么其步骤大致如下。(1)启动Eclipse,依次选择 Help Software Updates Find and Install.项。(2)在弹出来的对话框中选择 “Search for new features to install”项, 然后单击 “Next”按钮。(3)单击“ New Remote Site”项。(4)在弹出的对话框中,给新的站点取个名字(如Android Plugin),输入/ Android/eclipse/后单击“OK”按钮。(5)然后可以看到刚刚添加的站点已经加入搜索的列表,选择其前面的选择框,单击 “Finish”按钮。(6)在接下来的操作中,依次选择Android Plugin Developer Tools项,这样会选中“Android Developer Tools”和“Android DDMS”,然后单击“Next”按钮。(7)阅读其协议,选择 “Accept terms of the license agreement”,单击“ Next”按钮。(8)最后单击“Finish”按钮。(9)然后会出现“The ADT plugin is not signed;you can accept the installation anyway”,单击 “Install All”按钮。(10)重启Eclipse即可。三。都装好了,Eclipse中怎么找到装的ADK啊,那就来设定下吧安装好插件后,还需要做如下配置才可以使用Eclipse创建Android项目,需要设置Android SDK主目录。依次单击“windowsPreferences”项在弹出的界面左侧可以看到“Android”项,选中Android后,在右侧设定 Android SDK 所在目录为 SDK Location,单击“OK”按钮完成安装四,设定也好了,就建个工程看看下面需要新建一个项目来验证环境是否可以正常工作,依次选择“FileNewProject”项,在弹出的对话框上可以看到Android选择“Android”,单击“Next”按钮,打开“New Android Project”对话框,在对应的文本框中输入必要的信息五。是不是想RUN下,现在还不行的哦,Android要有AVD才行哦(Android Virtual Device)在Android SDK1.5版以后的Android开发中,必须创建至少一个AVD,AVD全称为Android虚拟设备(Android Virtual Device),每个AVD模拟了一套虚拟设备来运行Android平台,这个平台至少要有自己的内核,系统图像和数据分区,还可以有自己的的SD卡和用户数据以及外观显示等。由于Android SDK1.5以后支持多个平台和外观显示,作为开发者创建不同的AVD来模拟和测试不同的平台环境,创建AVD方法如下:1)在CMD下输入android list targets查看可用的平台。C:Documents and SettingsAdministratorandroid list targetsAvailable Android targets:id: 1 Name: Android 1.1 Type: Platform API level: 2 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-Pid: 2 Name: Android 1.5 Type: Platform API level: 3 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-Pid: 3 Name: Google APIs Type: Add-On Vendor: Google Inc. Description: Android + Google APIs Based on Android 1.5 (API level 3) Libraries: * com.google.android.maps (maps.jar) API for Google MapsSkins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P(2)创建AVD。按照“android create avd -name -target ”格式创建AVD,其中“your_avd_name”是需要创建的AVD的名字,如下:C:Documents and SettingsAdministratorandroid create avd -name sdk_1_5_version -target 2Android 1.5 is a basic Android platform.Do you wish to create a custom hardware profile noCreated AVD sdk_1_5_version based on Android 1.5这样就创建了一个自定义的AVD(Android Virtual Device),然后,只要在Eclipse的Run Configurations里面指定一个AVD,即在Target下选中自己定义的这个AVD,即sdk_1_5_version就可以运行了如上我们选择“sdk_1_5_version”,单击“Apply”按钮后,单击“Run”按钮将运行模拟器至此,整个Android的Windows下的环境就搭建OK了。六。其实你可能到五这里就不用看下面的了,不过我不行,因为我将C:Documents and Settingsxxxxx移动到其他地方去了,所以就出现下面这个问题了2009-05-12 23:11:59 - HelloAndroid Performing com.android.hello.helloandroid activity launch2009-05-12 23:11:59 - HelloAndroid Automatic Target Mode: launching new emulator with compatible AVD avd1.52009-05-12 23:11:59 - HelloAndroid Launching a new emulator with Virtual Device sdk_1_5_version2009-05-12 23:11:59 - Emulator emulator: ERROR: unknown virtual device name: sdk_1_5_version2009-05-12 23:11:59 - Emulator emulator: could not find virtual device named sdk_1_5_version怎么解决呢,把你的AVD拷份到你系统的Document and Setting下,要拷到你当前的用户下哦,拷到all users下也不行哦,试下看看,是不是OK了七。1.5版的ADK还有点怪,又出现下面这个问题了,模拟器连接不上啊,怎么办emulator-5554 disconnected! Cancelling gphone.src.HelloG activity launch!2009-06-21 23:12:32 - Emulator NAND: rounding devsize up to a full eraseunit, now 21000关于 emulator-5554 disconnected! Cancelling gphone.src.HelloG activity launch!的问题,我的解决方法(其实也是论坛上一部分大侠教的方法):现在DOS下用指令运行模拟器,我采用的是编写一个phone.bat文件,这样比较方便运行,phone.bat内容是:echo offd:cd D:Android android-sdk-windows-1.5_r1toolsemulator -avd sdk_1_5_version其中 D:Android android-sdk-windows-1.5_r1tools是我安装的Android SDK目录emulator -avd sdk_1_5_version启动模拟器,sdk_1_5_version是我的自己定义的AVD名称执行完phone.bat后会出现模拟器的界面,然后在eclispe中运行我们编写的android java程序即可,这样没有再出现模拟器断开的情况,程序正常运行!下面的东东很有用!1、首先下载最新的SDK 2.1文件,由于需要翻墙下载,直接贴出文件地址,大家可以用迅雷下载: Windows版/android/android-sdk_r05-windows.zipLinux版/android/android-sdk_r05-linux_86.tgzMac版/android/android-sdk_r05-mac_86.zip2、解压文件,运行里面的 “SDK Setup.exe”运行 sdk setup.exe 文件如果你遇到了消息为“Failed to fetch URL” 的错误提示,那么你需要将HTTPS方式改为HTTP方式,方法如下:碰到这样错误,请按下边的操作.1)在“Android SDK and AVD Manager”窗口的左侧选择 “Settings”2)选中 “Force https:/ ” 这个选项选中 “Force https:/ ” 这个选项3)点击 “Save and Apply”并重新运行 SDK Setup
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 编导专业试题及答案
- 广东省深圳市多校联考2026届高三上学期开学质量检测生物试卷(含答案)
- 跨越航道放线施工方案
- 文化创意产业在城市发展的作用分析
- 电子商务平台数据信息安全保障与用户隐私保护
- 2025-2026学年人教版九年级数学上册第一次月考检测卷(21-22章)(含答案)
- 智慧税务之大数据下企业如何 应对税务预警与稽查方案
- 钢骨混凝土施工方案
- 河北古建阁楼施工方案
- 公安校园安全教育讲座
- 振荡指标MACD(波段操作精解)
- 化工行业档案管理制度
- DB3715-T 46-2023 麦套朝天椒直播栽培技术规程
- 危大工程清单及安全管理措施(样表)
- 新苏教版六年级上册《科学》全一册全部课件(含19课时)
- 信息系统用户满意度评价表
- 牙周检查记录表
- 2024建筑安全员《B证》考试题库
- 颅颌面生长发育
- 颞下颌关节功能紊乱综合征的诊治
- 体育与健康主题班会
评论
0/150
提交评论