查看: 1349|回复: 0
打印 上一主题 下一主题

[AtoM教程序章1]Android 开发环境 进度 51% 20121109更新 全图文...

[复制链接]
跳转到指定楼层
沙发
发表于 2016-4-15 19:43:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[AtoM教程序章1]Android 开发环境 进度 50% 20121104更新 全图文教程 极速环境搭建图文一波流

AtoM教程序章1 Android 开发环境 20121104 更新 kingofkings 版权所有
AtoM模组是由智能手机程序以及嵌入式模组配合使用,所以如果希望发挥AtoM 100%的可能性(当然针对不同的人群Android开发工程师,嵌入式开发工程师亦可只专注于自己领域的开发,AtoM会提供不同的支持版本,只是在应用灵活性上有一定的局限),就需要熟悉两个不同体系的开发方式,而对于我们玩芯片的,就需要了解并熟练应用Android开发工具

虽然Android基于Linux但是作为一个商业系统而言,文档是极其重要的,所以对于所有开发Android的工程师而言,一定要知道这个网站:
http://developer.android.com/index.html
所有与Android有关的消息都会在这个网站中公布,而其中也包括所有与Android有关的文档,开发工具,讨论等等,从宏观的来讲,所有和Android有关的问题都可以在这个网站中找到答案,当然这是建立在你有相当的英语阅读能力的基础上的。

AtoM Moudle Loading 0.1% [|..........]
下载
在Android的主页点击Get SDK(或者点击以下链接)就能进入最基本的开发环境建立的页面
http://developer.android.com/sdk/index.html
对于一般开发者(注意是一般windows开发,不想折腾shell linux之类的工程师)从这个页面可以很方便的了解到,你要先安装3个软件:
Android SDK:http://dl.google.com/android/installer_r20.0.3-windows.exe
以下是安装图片一波流,文字后补:


这里要注意如果源没有安装JDK的话还要安装这个软件,这是偶电脑上本来就有



至此SDK算是安装好了,接下来就是蛋疼的下载各个版本包的流程
打开软件



选择好以后就下载吧,各个下载项我日后补充解释完善,不过这个下载过程很痛苦就是了,因为啥,因为神奇的GGGGFFFFWWWW,我大概花了2个小时才下载完毕。
Oracle JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html(注意不同的版本)
JDK没有安装的话,直接下载安装就是了(表拍砖,偶是装好了,总不能卸再装一遍吧,这个直接下载安装就是了,没什么好介绍的)
Eclipse IDE http://www.eclipse.org/downloads/
嗯总算是可以到测试安装环节是否正常了,累啊......Google就不能搞一个一次安装包吗......
保证SDK安装没有问题后,去上面网页下载eclipse,注意推荐下载这个,别选错了

然后下载好后解压就直接能运行了


但是不要急,要配置ADT才能用!!!!!再一次没啥没有一次安装包
安装ADT方式: HELP->install new software







安装重启后就可以开发了

关掉welcome选file new others 然后选图下





好了工程配置一大推后就能进入真 开发环节(上面那一大堆配置的东西以后解释,吐血中.........)

嗯映入眼帘的居然没有代码,试一个UI的设计界面,哦Google果真科技,都不用写代码了??那是不可能的,双击一下中间的hello world,有点像VS吧


改了个字符,具体怎么回事还是以后.......(急啊,估计已经被骂死了)

然后连接你的android设备,保证你的android设备USB驱动安装正确在调试模式下,按上面那个小三角(run)并选择application选项就能运行啦,刚刚软件那个UI就一模一样拷贝到你的设备上了,自豪不?(哦也,一波流完成)(其实问题很多,请大家有兴趣玩AtoM的,可以过一遍这个流程,有任何问题,我会尽快回答,并更新教程,谢谢啦)
附件是教程中的工程,导入到你的软件中可以验证你的环境是否安装正确
至此,你终于可以开发伟大的Android APP了

PS:有人会说为啥不用NDK,那玩艺是C的,(其实就是GCC,想象一下AVR以前GCC没有开发环境时候的样子)很爽,可惜好像现在还没有很好的IDE,擅长Linux开发的应该问题不大,但是真用起来估计很多人就要挠头了,就几个工具链设置就头大了,反正我现在不推荐一般开发人员使用NDK开发,而且现在JAVA在Android开发上仍是主流(劣币驱除良币??)当然有牛人也可以把自己的经验写出来~~



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入因仑

本版积分规则

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