开发第一个安卓程序(教程系列贴)
【面向人员】:立志于安卓开发的所有人员,做到真正的从零基础起步;
【教程说明】:本教程在内容上保证原创、简洁、详细,在附件链接上保证可用、最新、完整;
【回帖说明】:教程有不清晰的地方,请及时回帖互动,楼主会第一时间更新帖子,谨以此开源、分享、共进。
1、通过代理在线更新SDK
依次打开安卓001教程建立的开发文件夹,android/develope,找到并双击SDK Manager.exe可执行文件
稍等片刻,自动弹出Android SDK Manager Log窗口,窗口内未配置代理钱会显示各种失败/拒绝连接的报错信息
小提示:由于谷歌被强,不做代理是无法更新的哦,本教程提供免费IP和端口供大家更新使用
打开Android SDK Manager的菜单Tools/options,自动弹出Android SDK Manager - Settings窗口
HTTP Proxy Server:指的是HTTP代理服务器地址
HTTP Proxy Port:指的是HTTP代理服务器端口地址
小提示:本教程提供免费端口,亲测可用,任选下面一行,将IP和端口复制到对应的选项中
IP 端口 位置
108.165.33.4 3128 美国
71.96.39.147 80 美国佛吉尼亚州Res
108.165.33.11 3128 美国
108.165.33.8 3128 美国
108.165.33.6 3128 美国
108.165.33.3 3128 美国
192.3.21.243 8118 北美地区
小提示:配置成功后,在Android SDK Manager界面,会列出安卓1.5到4.4等各个版本的API包,如果不显示,则换一个IP试下
小提示:上面的IP只是临时可用,配置永久可用代理的方式入口:高速、稳定、免费、和谐(一次配置永久使用方法)
配置完后,在Android SDK Manager界面,打开菜单Packages,选择 Sort by Api Level
勾选对应的packages,然后点击按钮 Install package,选择所有项后,勾选Accept,点击Install安装
小提示:如果弹出警告信息让你选择,选择no即可,稍等分分钟,界面底端进度条会显示下载速度和安装进度,全部下载安装完毕预计1个小时左右,由亲们网速决定安装速度。
2、配置eclipse环境,创建开发安卓APP
打开eclipse程序:依次打开安卓001教程建立的开发文件夹,android/eclipse,找到并双击eclipse.exe可执行文件
小提示:此操作流程都是常规开发操作
设置工作空间:ADT开发界面,依次打开菜单项:文件/切换工作空间/其它,工作空间默认选择为我们001教程中建立的workspace文件夹,点击确定,然后ADK程序自动重启,自动重启后悔加载workspace工作空间的安卓项目
加载更新完成的的SDK程序包:Java-ADT 程序界面,依次打开菜单项,窗口/首选项,选择左侧菜单Android,选择浏览器sdk目录
SDK Location:浏览选择开发文件夹下的sdk目录即可
选择完目录,即可浏览到安卓所有的API信息,点击确定,退出当前首选项界面
创建第一个安卓程序:Java-ADT界面,依次打开菜单项,文件/新建/项目,选择Android菜单下的Android Application Project,点击下一步
弹出新窗口后,新窗口界面出现三个文本框和4个下拉选择框的新窗口
Application Name: 应用名称
Project Name: 项目名称
Package Name: 包名,也是唯一id标识号
Minimum Required SDK:你的程序所支持的最低SDK版本,教程设置默认项即可
Target SDK:当前目标程序运行的SDK版本
Compile With:当前目标程序编译的SDK版本
Theme:安卓自带的主题风格,选择默认即可
小提示:填完Application Name,选项选择默认即可,然后默认点击4次下一步和一次完成,程序根据你的选项分分钟创建完毕,然后自动进入源码界面,创建成功后会在包资源管理器窗口看到项目的源码信息
3、利用安卓模拟器运行程序
ADT界面,依次打开菜单项,窗口/Android Virtual Device Manager,进入Android Virtual Device Manager
小提示:Android Virtual Device Manager:是安卓模拟管理器,用于安卓程序PC端的可视化管理
当前界面,选择 new,弹出AVD界面
AVD Name:名称,自定义即可
Device:设备,下拉菜单,推荐选择分辨率较低的设备用于测试,本教程使用4.0"WVGA(480 x 800:hdpi)
Target:目标SDK,本教程选择Android 2.3.3-API level 10
CPU/ABI:指令集,默认即可
Keyboard:默认勾选,键盘
skin:默认勾选,皮肤
front Camera:前置摄像头,默认即可
back Camera:后置摄像头
Memory Options:(RAM:内存建议512以上,VM Heap:系统的缓存,建议32)
Internal Storage:手机存储,也就是安装APP的时候使用的内存大小
SD Card:(size:,file手机外置SD卡,默认不填
Emulation Options:(Snapshot:,Use Host GPU) 仿真选项
小提示:仿真选项中的Snapshot的意思是“快照”,能够保存AVD关闭时的状态,然后再下一次启动的时候显示上一次关闭时的状态,类似缓存机制。如
果勾选会出现什么问题呢,有些小白说我明明改了代码,跑起来没效果,还是原来的样子,建议检查此项设置,本教程不建议勾选。Use Host
GPU是使用电脑GPU,本教程不建议勾选
AVD:AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目
选项填完以后,点击确认,可以再Android Virtual Devices Manager界面的列表中可以看到多出了一行刚才配置的信息
Android Virtual Devices Manager界面,点击按钮 Start按钮,弹出Launch Options 界面,启动前的信息确认界面,点击Launch,安卓模拟器启动,当前调试环境模拟真实的开机界面
小提示:模拟器通常运行比较慢,主要受电脑主机的配置影响(本楼主是10秒以内进入程序界面的)
程序完全启动后。你可以发现模拟器跟真实的手机一样,可以进行一些基础常规的操作,别高兴的太早,眼尖的已经觉察到了,刚才新建的APP在哪呢,怎么找不到呢,是的,因为还没有配置当前像没有的启动项信息
ADT界面,包资源管理器界面,选择你当前新建的项目右键,依次选择,属性-运行/调试设置,当前界面点击新建按钮,选择 Android Application,进入运行配置的窗口
Android:project浏览当前项目,点击运行,稍等片刻,弹出安卓模拟器的窗口,解锁后即可看到自己的第一个安卓APP
小提示,你一定觉得不过瘾,是的,安卓也提供了其它方式,例如真机调试,如果使用真机进行配置调试安卓程序呢,往下看
4、配置真机调试流程
准备工作:首先你需要有一台安卓手机,是的,还需要一根连接线,然后打开安卓手机的开发者模式中的USB调试,最后手机连接电脑默认安装驱动,
ADK界面,依次打开菜单,运行/运行配置界面,在运行配置界面,选择右框中的Target,勾选Always prompt to pick device
点击运行,弹出Android Device Chooser界面,在勾选框的列表中显示你的真机配置信息,左键点击真机配置,然后点击确定按钮,此时,你去查看下手机吧,手机里面已经默认安装了一个安卓程序, 也就是你建立的安卓APP,Hello Word!
5、如果你看到这一步,说明你已经可以建立属于自己的APP了,不过不要着急,这才刚刚开始,未完待续,欢迎跟帖互动。
喜欢就关注我吧,励志成为博客园大牛,哈哈
原帖转自:http://www.try8.cn/forum.php?mod=viewthread&tid=389
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。