ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 15840|回复: 0
上一主题 下一主题
[教程]

安卓4.0开发平台搭建 图文详细 教程

[复制链接]
跳转到指定楼层
楼主
发表于 2013-8-28 16:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5
安卓手机编程环境平台搭建教程   
详细图文教程在附件的WORD文档中
::一年(由于版本升级等原因本教程中的图文内容可能与新版本中的操作方式有所不同)
内存双核用程序开发的经验,以前主要用,,等微软的开发工具,现在第一次开发程序。有很多错误和不足希望大家指正。一词的本义指“机器人”,同时也是于年月日宣布的基于平台的开源手机操作系统的名称。在大陆可以翻译为安卓。以为编程语言,使接口到功能。由于是开源的,不像有固定的开发平台,需要用到多个团队开发的软件或者功能包,协调工作,由于软件来自不同的团队,衔接可能会存在一些问题,所以平台搭建对于初学者是一种考验。本教程只是介绍一种常见的开发平台搭建方法。
开发机硬件:
搭建安卓开发平台需要下载的文件,随着版本升级可以使用最新版。
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK
下载地址:
JDK1.6官方下载_JDK6官方下载地
这里用多个版本选择 Windows版本的。
JDK6API中文参考070114.rar
:http://chinesedocument.com/upimg/soft/JDK6API中文参考070114.rar
Java SE 6 API 中文版 CHM 下载
:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM
编写JAVA程序的可视化界面,帮助我们管理软件工程的文件并提供编译和测试。
下载地址:在地址中有多个版本,可以使用的版本有。根据本地电脑下载相应的32位或者64位。一开始我下载的时for Mobile但是后来用的是Eclipse Classic 4.2.1,推荐大家直接用Classic版本
一定要注意这里下载的只是一个框架,能够自动连接下载服务器下载相应的SDK,从1.1版本到4.2版本都有,特备提醒,一定要有耐心,下载会比较费时间。
下载地址:这是一个Eclipse插件,作用是建立与Android SDK的关联,使你的Eclipse能够新建Android工程,
下载地址:
官方下载
或者
这些软件对中文的支持都不是很好,所以一定不要用中文路径,也不要在路径中有空格。最好在D盘单独用一个文件夹D:android进行安装。安装过程要始终在网,需要从服务器得到一些信息。
一路下一步,没有什么特别的。为了避免一些问题可以在C:java下安装,路径不要有中文和空格。
Eclipse下载后不需要安装,解压缩到D:android就可以了。解压到一个文件夹。
启动文件如下图标
设置工作路径,一般不要在C盘,用英文路径不要使用空格和中文路径。
看看现在可以建立的工程,选择Other新出现的对话空中,没有安卓工程。是因为没有安装ADT插件的原因。
看一下版本
把下载的android-sdk_r20.0.3-windows.zip解压缩到D:android自动形成文件夹android-sdk-windows
在Eclipse中选择 Help>>Install 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.单击File>>New>>Other出现的窗口中会出现 Android 单击打开后会有不同的工程
2.Window下拉列表会出现 Android SDK Manager 和AVD Maneger
单击Android SDK Manager出现下面对话窗,可以看到已经安装的SDK。在这里还可以安装自己需要的其他版本SDK。
为了避免以后再次需要下载补丁包,在这里一次把;最新版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下的所有包都下载下来。一般要两个小时以上,运气差的时候服务器都连不上。如果有朋友在做安卓开发,直接考过来就好了。   
先说明下:这里我反复重复了好几次才弄好,所以在你的安装过程中可能出现一些我没有提到的问题,希望大家能有点耐心,多等几分钟,或者上网看看。
(由于手机程序是在手机上运行的,所以需要一个虚拟的手机来测试你的程序)
手动添加一个系统环境变量值,这里我们可以对着“我的电脑”图标单击鼠标右键,在弹出的菜单中选择“属性”,切换到“高级”选项卡,单击“环境变量”按钮,在弹出的对话框新建一个环境变量,比如名为不可修改为其他,值为安装路径。接下来重新启动,我们通过单击菜单,依次进入可以看到路径已经变成新设置的路径了其中为自动创建的,以前这项可能为用户名,虽然没有中文但是不能创建模拟器不清楚原因,
添加过系统变量后做好电脑重启一次。
在Eclipse中单击 Windows>>Android SDK Manager
单击New
按如下内容填写后单击Create AVD
出现模拟器的列表
还需要再创建一个安卓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_2
PANIC: Missing arch-specific emulator program: D:androidandroid-sdk-windows        ools/emulator-mips.exe
在启动X86芯片模拟器时有时没有反应,有时能够启动。
下面是模拟器手机的启动的画面,爱着急的人真的做不了手机开发,因为这个虚拟手机的开机就要五分钟或者更长的时间。
下面的画面是完全开机的画面,还要滑动解锁的哦!
解锁以后的画面
这是同时打开两个模拟器的画面。一个是ARM芯片一个是X86芯片。
说白了模拟器就是一个在电脑上模拟出来的手机,和平时的手机一样的,有很多设置,可以自己摸索。
下图是电源键,关机键,退出键,方向键
这是进入菜单的界面。
这是系统设置。
在折腾模拟器的时候出现下面的提示不知道什么意思。
File>>New>>Other
添加名称
一路Next
如果安装的软件包不够的话就会出现再安装软件包的提示,还是尽早全安装方便
虽然是英文界面,但是好心的开发者已经做好了一个 Hello World程序。
单击 运行程序。
   
   
选择运行的种类
单击OK以后一定要注意,一开始感觉没有反应,这时在启动模拟器,这个过程还需要五六分钟的时间。要注意的是,模拟器启动后就不要关闭了。
模拟器已经启动
解锁后的画面,支持鼠标滑动翻屏。
单击 进入菜单
单击 就是刚才的程序。
这就是刚才程序的测试结果。
第一次用Eclipse感觉界面不熟悉,版本有点多最初下载的是eclipse-mobile-juno-SR1-win32.zip后来用的是eclipse-SDK-4.2-win32.zip。
模拟器的配置不顺利,蒸腾了很久。
由于是第一次用JAVA做手机编程,还有很多地方我自己也不明白,所以有些地方说的不清楚,希望大家多多海涵。当然也会存在一些错误希望大家能够指出来。
QQ 68817033
</div

上一篇:第四十四讲:用户界面 View(十一)
下一篇:第四十六讲:用户界面 View(十三)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2025-7-30 16:12 , Processed in 0.067162 second(s), 13 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2025 ZNDS.Com

快速回复 返回顶部 返回列表