




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安卓手机编程 Windows环境平台搭建 图文详细 教程第一部分:概述1第一步:需要下载的文件31、jdk-6u12-windows-i586-p.rar32、eclipse-SDK33、Android-sdk44、ADT4第二部分:安装软件41、安装jdk42、安装eclipse43、解压缩android-sdk6第四部分:配置111、验证前面安装是否正常112、下载必须的升级包123、创建测试用模拟器12(1)、但是这里遇到一个需要修改路径的问题。12(2)、创建Android2.2的模拟器。13(3)、创建卓4.的模拟器14第五部分:测试第一个程序17第六部分:结束语22第一部分:概述教程制作时间:2012-11-5教程有效期:一年(由于版本升级等原因本教程中的图文内容可能与新版本中的操作方式有所不同)硬件配置:2G内存 双核2G作者简介:用程序开发的经验,以前主要用VFP,VB,NET等微软的开发工具,现在第一次开发JAVA程序。有很多错误和不足希望大家指正。QQ68817033教程简介:Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称。在大陆可以翻译为安卓。Android以Java为编程语言,使接口到功能。由于Android是开源的,不像VB有固定的开发平台,需要用到多个团队开发的软件或者功能包,协调工作,由于软件来自不同的团队,衔接可能会存在一些问题,所以平台搭建对于初学者是一种考验。本教程只是介绍一种常见的开发平台搭建方法。开发机硬件:第一步:需要下载的文件搭建安卓开发平台需要下载的文件,随着版本升级可以使用最新版。1、jdk-6u12-windows-i586-p.rar JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK下载地址:JDK1.6官方下载_JDK6官方下载地/download.html这里用多个版本选择 Windows版本的。JDK6API中文参考070114.rar:/upimg/soft/JDK6API中文参考070114.rarJava SE 6 API 中文版 CHM 下载:/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM2、eclipse-SDK编写JAVA程序的可视化界面,帮助我们管理软件工程的文件并提供编译和测试。下载地址:/downloads/在地址中有多个版本,可以使用的版本有Eclipse Classic 4.2.1, 183 MB Eclipse for Mobile Developers, 144 MB。根据本地电脑下载相应的32位或者64位。一开始我下载的时for Mobile但是后来用的是Eclipse Classic 4.2.1,推荐大家直接用Classic版本3、Android-sdk一定要注意这里下载的只是一个框架,能够自动连接下载服务器下载相应的SDK,从1.1版本到4.2版本都有,特备提醒,一定要有耐心,下载SDK会比较费时间。下载地址:/p/android/4、ADT这是一个Eclipse插件,作用是建立与Android SDK的关联,使你的Eclipse能够新建Android工程,下载地址:官方下载/tools/sdk/eclipse-adt.html或者/soft/34567.html第二部分:安装软件这些软件对中文的支持都不是很好,所以一定不要用中文路径,也不要在路径中有空格。最好在D盘单独用一个文件夹D:android进行安装。安装过程要始终在网,需要从服务器得到一些信息。1、安装jdk一路下一步,没有什么特别的。为了避免一些问题可以在C:java下安装,路径不要有中文和空格。2、安装eclipseEclipse下载后不需要安装,解压缩到D:android就可以了。解压到一个文件夹。启动文件如下图标设置工作路径,一般不要在C盘,用英文路径不要使用空格和中文路径。看看现在可以建立的工程,选择Other新出现的对话空中,没有安卓工程。是因为没有安装ADT插件的原因。看一下版本3、解压缩android-sdk把下载的android-sdk_r20.0.3-windows.zip解压缩到D:android自动形成文件夹android-sdk-windows1、 使用ADT在Eclipse中添加android工程在Eclipse中选择 HelpInstall New Software在新的窗口点击Add很多网友介绍的方法是添加服务器,在线下载,这样比较慢,我在这里直接点击Archive选择ADT所在的路径,本地安装就可以了。击Archive后在出现的对话框中选择你下载的ADT文件,单击OK注意这里需要半分钟,如果是添加服务器地址在线下载需要更长的时间才会出现下面的界面。出现DeveloperTools 和NDK Pluging安装包,说明已经找到可以使用的安装包。两个都勾选后单击Next(其实我不知道是不是两个都必须安装)在这里看以看到版本,单击Next出现License text 选择I accept单击Finish出现安装界面中间出现一个警告,有哪位高手能解释一下。最后安装完成需要重新启动Eclipse。重新启动后,出现窗口需要SDK框架的路径,或者选择已经存在的Android SDK路径这里有个最郁闷的事情,就是这个路径,在后面中设置模拟器的时候郁闷到了极点。我选择了安装新的SDK这里我勾选了安装Android SDK2.2和最新版SDK单击Finish出现连接服务器的界面这是从服务器获取的最新SDK的信息,单击Accept All然后单击Install现在才开始下载SDK,漫长的等待开始了,最好去超市买上只三黄鸡,回来炖上,先为以后熬夜写程度补补身子。其实也没有那么长时间,我这次大概等了20分钟就下载完成了。第四部分:配置1、验证前面安装是否正常到这里我们需要验证一下我们前面的工作是否正常,如果不正常就重新来一遍。验证安装软件是否正常。1.单击FileNewOther出现的窗口中会出现 Android 单击打开后会有不同的工程2.Window下拉列表会出现 Android SDK Manager 和AVD Maneger3.单击Android SDK Manager出现下面对话窗,可以看到已经安装的SDK。在这里还可以安装自己需要的其他版本SDK。2、下载必须的升级包为了避免以后再次需要下载补丁包,在这里一次把;最新版4.1.2和经典版2.2所有的包都下载下来。这次真的可以去炖只鸡。说明下必须安装的包:ARM EABI v7a System Image, Intel x86 Atom System Image,Mips System Image三个包就是安装模拟器必须的,安装后才能创建安卓4以上版本的模拟器。Extras下的Android Support Library 和Google USB Driver 是调试必须的。建议把你打算使用版本的所有包和Extras下的所有包都下载下来。一般要两个小时以上,运气差的时候服务器都连不上。如果有朋友在做安卓开发,直接考过来就好了。3、创建测试用模拟器先说明下:这里我反复重复了好几次才弄好,所以在你的安装过程中可能出现一些我没有提到的问题,希望大家能有点耐心,多等几分钟,或者上网看看。(由于手机程序是在手机上运行的,所以需要一个虚拟的手机来测试你的程序)(1)、但是这里遇到一个需要修改路径的问题。手动添加一个系统环境变量值,这里我们可以对着“我的电脑”图标单击鼠标右键,在弹出的菜单中选择“属性”,切换到“高级”选项卡,单击“环境变量”按钮,在弹出的对话框新建一个环境变量,比如名为ANDROID_SDK_HOME (不可修改为其他) ,值为D:androidandroid-sdk-windows (sdk安装路径)。接下来重新启动Eclipse,我们通过单击Windows菜单,依次进入 preferneces = Android = Bulid 可以看到路径已经变成新设置的路径了(其中.android为ADT自动创建的,以前这项可能为C:Documents and Settings用户名 .androiddebug.keystore,虽然没有中文但是不能创建模拟器不清楚原因), 添加过系统变量后做好电脑重启一次。(2)、创建Android2.2的模拟器。在Eclipse中单击 WindowsAndroid SDK Manager单击New按如下内容填写后单击Create AVD出现模拟器的列表(3)、创建卓4.的模拟器还需要再创建一个安卓4.1.2的模拟器,要安装所有安卓4.1.2的包和Android Support Library 和Google USB Driver才能创建成功。在安卓4以上有三种CPU版本我创建了三个模拟器,可怜的是只有v7a的可以运行。在列表中选择模拟器单击 Start启动模拟器。但是我测试时只有ARM芯片的可以启动,提别提醒:模拟器非常耗内存,一下子就用掉300多M,我在一个512的电脑上做测试,从启动模拟器到模拟器中手机完全开机用了20多分钟。所以根据你电脑的配置,可能需要等一段时间。在启动Mips芯片模拟器时出现下面的问题。Starting emulator for AVD Mips4_1_2PANIC: Missing arch-specific emulator program: D:androidandroid-sdk-windowstools/emulator-mips.exe在启动X86芯片模拟器时有时没有反应,有时能够启动。下面是模拟器手机的启动的画面,爱着急的人真的做不了手机开发,因为这个虚拟手机的开机就要五分钟或者更长的时间。 下面的画面是完全开机的画面,还要滑动解锁的哦!解锁以后的画面这是同时打开两个模拟器的画面。一个是ARM芯片一个是X86芯片。说白了模拟器就是一个在电脑上模拟出来的手机,和平时的手机一样的,有很多设置,可以自己摸索。下图是电源键,关机键,退出键,方向键这是进入菜单的界面。这是系统设置。在折腾模拟器的时候出现下面的提示不知道什么意思。第五部分:测试第一个程序FileNewOther添加名称一路Next如果安装的软件包不够的话就会出现再安装软件包的提示,还是尽早全安装方便虽然是英文界面,但是好心的开发者已经做好了一个 Hello World程序。单击运行程序。选择运行的种类单击OK以后一定要注意,一开始感觉没有反应,这时在启动模拟器,这个过程还需要五六分钟的时间。要注意的是,模拟器启动后就不要关闭了。模拟器已经启动解
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国多层次圆形灯池数据监测研究报告
- 2025至2030年中国双口吊挂式离子风机数据监测研究报告
- 2025至2030年中国单点碰扣数据监测研究报告
- 2025至2030年中国创口贴基布数据监测研究报告
- 2025至2030年中国丰多收数据监测研究报告
- 2025至2030年中国不锈钢真空杯数据监测研究报告
- 2025至2030年中国IC卡系统数据监测研究报告
- 2025年中国高密度HDPE土工膜市场调查研究报告
- 2025年中国赤砂糖市场调查研究报告
- 2025年中国萨克斯管市场调查研究报告
- (国赛)5G组网与运维赛项备考试题库及答案
- 代写文章合同模板
- 初中体育与健康 50米加速跑及途中跑 教案
- 自考00808商法押题及答案解析
- 2024年国考公务员行测真题及参考答案
- 2.2.1藻类、苔藓和蕨类课件人教版生物七年级上册2024新教材
- 2024-2025学年新教材高中政治 第1单元 民事权利与义务 第1课 第1框 认真对待民事权利与义务教案 新人教版选择性必修2
- 常见化疗药物及运用
- 自动识别技术及应用(高职)全套教学课件
- 有余数的除法应用题(试题) 二年级下册数学人教版
- 小茴香炮制历史沿革、化学成分及药理作用研究进展
评论
0/150
提交评论