MyException - 我的异常网
当前位置:我的异常网» Android » 磨刀霍霍向猪羊Android第一回

磨刀霍霍向猪羊Android第一回

www.MyException.Cn  网友分享于:2013-07-23  浏览:2次
磨刀霍霍向猪羊Android第一次
古人有云,工欲善其事必先利其器。开发Android程序,如果没有Android这个测试环境,我们也无从知道自己写的程序到底能不能在手机上跑起来,同时也无法满足自己的成就感。
    搭建Android开发环境,linux是首选操作系统,但是大家都用win7的情况下那就都用win7吧,win7也没什么不好的除了非常耗费资源、反应慢(内存一个G)等等等。。。诸多缺点外,还是很好的。
  本人是用Eclipse搭建的环境,首先去这个http://www.oracle.com/technetwork/java/javase/downloads/index.html地方下载好jdk,一般都是1.6的,传说这个版本的jdk比以前那些版本都要快所以推荐用这个。安装jdk,配置环境变量。  本人装的系统是 32位win7旗舰版,感觉比较麻烦的就是这一步,因为后面还有更麻烦的。鼠标-瞅准 我的电脑 右键-属性,左上角会有个 高级系统设置 选项,点开以后是 系统属性 的框框,当然这一切的一切都是以32位win7位前提,那些用xp的98的95的配置环境变量有稍稍的不同。回到刚才操作的win7中,刚看到的 系统属性 框框里面 肯定能找到  高级 两字,如果没找到唯一的解决办法就是重装系统。点开 高级 以后也肯定会看到  环境变量  这样的字眼,如果没有,同上。点开 环境变量 XXX...的用户变量不需要管,看下面的 系统变量,找到一个 变量位 Path 的那一条,双击它,同样会弹出一个对话框一样的相对于刚才那些的小框框,标题叫做 编辑系统变量,接着找到jdk的安装目录打开,找到 bin这个文件夹打开,再把它的路径ctrl+c,强烈建议ctrl+c,如果你非要对着抄到刚才打开的 编辑系统变量 的 值 里面也可以,用分号跟其他的系统变量隔开,否则会报些不认得的错误,完成以后点确定,还是环境变量这个框框,点击新建,变量名:JAVA_HOME,变量值是 jdk1.6.0_25 这个文件夹的路径,配置好了以后 一路确定出去,直到看到桌面为止,再进cmd,敲 java -version回车以后出现的东西只要不是  什么不是内部命令或者找不到命令 那就对了。
之所以要安装java的虚拟机,因为我们写的Android的程序都是java程序,而java程序的口号是 只需写一次,就能到处跑(write once,run everywhere),也确实是这样的,靠的就是java的虚拟机,任何想运行java程序的机器必须安装java虚拟机,在windows里面能到处跑的前提是配置环境变量,环境变量的作用就是在操作系统的任何位置都能编译java。

接下来最为麻烦的了,去这个地方下载Eclipse:http://www.eclipse.org/downloads/
有很多个版本可以随便挑,我下的是原版没有任何插件污染的原版,解压打开Eclipse,当然这个过程并不麻烦,真正麻烦的是这个, 整个过程需要fq才能实现,不知道zf出于什么原因把android的官方网站墙掉了,弄的我们这些一心想要通过师夷长技以制夷的方式振兴祖国的程序员都心灰意冷,这点有足够的理由相信我不是一个人。这就是下载Android的SDK的过程,这是网址:http://developer.android.com/sdk/index.html 这个网址需要fq才能看到,这个东西是Android的环境的核心,它能虚拟出Android操作系统的界面,写的所有的程序都在这个平台上运行,下载好了以后 解压会有个 android-sdk-windows 这样的文件夹,点开,会看到  SDK Manager.exe  这样的可执行文件,图标是个绿色的小机器人,运行它,前提是已经越过 围墙了,然后会看到 Choose Packages to Install 建议选择Accept All,再点击Install,这一步做完了,就干点别的事情,最好是睡觉,这个过程非常非常非常漫长,一般是6-7个小时。接下来是至少8个小时以后干的事情:打开Eclipse,找到菜单栏上有一项 Help-Install new SoftWare...   Workwith文本框里面:https://dl-ssl.google.com/android/eclipse回车 pending 之后全选复选框,之后不是 next 就是 finish,完成之后会在Eclipse的工具栏上面出现一个绿色的小机器人肚子上面贴这个朝下的白色箭头,点击,出现 AndRoid SDK and AVD Manager标题的框框,右边new,name里面建议 跟Target里面的SDK的版本相一致,便于以后选择,SD Card: 256   Built-in,如果机器配置不是特别好屏幕分辨率不是很高 建议选择 WVGA,其他的不需要了,--Create AVD 之后选定一个AVD start,看到长得像手机一样的出现,到这里,环境就算搭建成功了

文章评论

一个程序员的时间管理
一个程序员的时间管理
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
总结2014中国互联网十大段子
总结2014中国互联网十大段子
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
编程语言是女人
编程语言是女人
如何成为一名黑客
如何成为一名黑客
程序员和编码员之间的区别
程序员和编码员之间的区别
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
 程序员的样子
程序员的样子
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
鲜为人知的编程真相
鲜为人知的编程真相
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
漫画:程序员的工作
漫画:程序员的工作
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
程序员应该关注的一些事儿
程序员应该关注的一些事儿
Java程序员必看电影
Java程序员必看电影
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
程序员必看的十大电影
程序员必看的十大电影
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
为什么程序员都是夜猫子
为什么程序员都是夜猫子
我是如何打败拖延症的
我是如何打败拖延症的
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
程序员都该阅读的书
程序员都该阅读的书
那些争议最大的编程观点
那些争议最大的编程观点
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
旅行,写作,编程
旅行,写作,编程
每天工作4小时的程序员
每天工作4小时的程序员
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
程序员的鄙视链
程序员的鄙视链
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
10个调试和排错的小建议
10个调试和排错的小建议
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有