android开发环境的搭建
Android的基础部分以及一些高级的应用都学的差不多了。想在自己电脑上实践一下,问题出现了。下面是小编跟大家分享的是android开发环境的搭建,欢迎大家来阅读学习~
android开发环境的搭建
工具/原料
电脑 win7 x64
一、下载Android sdk
1由于很多朋友找方法的主要主要原因是因为sdk的下载安装问题。因此我把这个步骤写在最前面。关于Java、Eclipse的后面再赘述一下。这些方便大家也同样照顾到那些刚开始接触到Android的朋友。首先sdk的下载是在Android官网。可以直接百度搜索“Android”。第一项(Android或者Android developers)就是。至于具体网址,太长了不好记。百度经验不让含网址,当然你也可以再我下面的图片里找到。Android官网首页见下图。直接点下面青色的get the sdk它就会把你传送到sdk的下载那一页去。不过在此之前我们会遇到第一个问题。
2由于种种原因。Android的官网在大陆地区是连接不上的。这不是你电脑的问题,也不是网络太差的问题。想要连接上需要借助一些手段。会翻 墙的朋友们就不用我说了,不会的,我这里也提供了一些工具。在我的百度云网盘里找到,下载下来找到免费代理服务器.rar解压之后选择免费代理服务器.part1再解压一次,双击软件打开,待软件启动后,关闭浏览器,再打开,就可以。由于软件的原因,大陆的网站可能进不去,你直接进入Google网站,在Google搜Android也一样。
3解决了上面的问题,通过第一步,你就可以进入Android的sdk的下载页面。Android为大家提供了很多下载。其中映入眼帘的第一款是Eclipse、sdk以及adt集成之后的当前的最新版本的下载。这一款有一个好处,就是你不需要再下载Eclipse,也不需要在另外下载adt,更不需要再在eclipse里面通过adt集成sdk。只要下载下来它,只要你的电脑上安装了Java的jdk。把它解压到你喜欢的路径下面。打开就可用了。它的特点是最新版,最方便。
4如果你觉得我不喜欢官方给我提供的这一套,我想自己动手合成。我就要最原始的sdk以及adt,可不可以。当然可以。同样还是这个页面,你滚动鼠标滚轮。或者下来右边的滚动条。在下面你会发现有三个未展开的项。展开最后一个view all downloads and sizes。这里面提供了很多的下载。又不同平台的。不同版本的。选择你要用的就可以了。如果是windows下让r23解压版的就选择这一项。
5下载的时候,会出现个条款。选择我接受。再选择你要下载的平台(我的是window64bit),点击下载就可以了。
二、sdk manager的下载与更新
1以第一个集成好的为例。下载好sdk之后,右键解压到指定目录就可以了。这个目录就顺便了,爱放哪放哪。然后在Eclipse目录下,双击Eclipse.exe就进入了我们Android的开发环境了。当然在进入Eclipse的时候,会让你选择工作目录,同样是顺便找自己喜欢的地方放就是了。
2这个时候,如果你的电脑上已经安装了Java jdk,其实已经可以用了。但是Android API或者Android版本只有一个就是当前最新的那个。这个版本通常不是我们想要的。因为的我们手机还不能支持这么高的版本,或者说我们的项目不会用这么高的版本。如果你喜欢吃螃蟹,是大师级人物,喜欢研究这个最新版也未尝不可以。如果我们要想下载以前的版本,就需要用到sdk manager。
3Android和其他的软件开发环境不同。不像c/c++vs、Java Eclipse那样,你需要用到那个版本,下载下来安装就可以了。他不是这样。他是给你一个版本的管理器,你需要用到那个版本,你去管理器里面下载就可以了。sdk manager会为你管理各个版本api 、虚拟机、工具、支持包、框架等等、这本是一件很方便的事儿。但是却苦了我们大陆的朋友了。首先,语言不通、我们也不知道那个有用,那个没用,都下载下来?没那个必要,而且也太大了吧?其次,下载的太慢还勉强可以接受,但由于种种原因,不能下载,我们怎么伤的起啊!这些问题该怎么解决呢?我想很多朋友最关心的就是这个了,一次次把你学习激情浇灭的也是这个吧?其实这个问题有很多的解决方法。
4方案一:翻墙,使用我给你提供的工具,在sdk manager的菜单中选择tools ->Options打开对画框,在代理服务器和代理端口这两个地方分别输入127.0.0.1和8580。再经下面的Others的第一项打上勾。close、关闭sdk manager重新打开这个问题就没有了,当然前提是我给你提供的这个工具正在运行,你可以把它最小化,但不要关闭。 通过这个方法,由于地域原因无法下载的问题就解决了。但是还有一些问题,例如log里面显示下载安装失败,那就是网络以及其他方面的问题了,不是我们工具的原因,也不是我们电脑的原因,在Android官网当年还能打开的时候,这样的问题我也遇到过。解决方案,重新再选择,在下载安装一遍,一遍不行两遍,两遍不行三遍。
5方案二:更改C:WindowsSystem32driversetc下的hosts的文件,在最后面一行,添加74.125.237.1 dl-ssl.google.com 这个方法理论上可行。我也是在网上找的。但是我没有在我电脑上试过。这里写下来,给你们一个参考吧!
6方案三:复制下载链接,通过下载软件(如迅雷),下载后将包放在sdk下Temp文件夹下,安装程序会在本地安装。这个方法开起来有些复杂,实则是最有效的方法。因为我们迅雷等等工具是很强大的,你知道给他一个链接,只要不错,他基本都能给你下载下来。我想诸位比我有经验多了吧(哈哈)!而且,代理软件现在可以用,过段时间可能就用不了了,而这个方法却一直可以用。原理就是sdk manager每次打开都会查询一下那些下载了,那些还没有,而这些匹配信息的数据都是保存在xml文件中的。可以通过浏览找到他的xml。找到相应的节点就可以找到他的下在链接。
7首先,打开sdk manger选择自己需要的版本后,点击右下角那个Log按钮。将他的xml文件的地址复制到浏览器中就可以在浏览器中直接打开xml文件。
8在打开的xml中找到你要下载的文件名称。真实文件是 这个标签中,顾名思义就是sdk的Url地址。这里值为sysimg_tv_x86-L_r01.zip。 用xml地址前面一段http://dl-ssl.google.com/android/repository/sys-img/android-tv/ 加上文件名sysimg_tv_x86-L_r01.zip, 也是http://dl-ssl.google.com/android/repository/sys-img/android-tv/sysimg_tv_x86-L_r01.zip这个地址直接复制到浏览器或是迅雷下载。
三、在Eclipse中集成Android
如果你现在的只是一个sdk,那么就需要自己动手在Eclipse中来配置。还需要相应版本的adt。打开Eclipse。在上面的菜单项help里面找到install new software,打开。
点击add里面,弹出一个对话框,在name输入一个自己喜欢的名字,然后点击location中后面的archive找到自己现在的adt,点击确定。
选中那么中所有的项目,再把先买你的contact update sites……取消选中,点击next。然后一路next知道出现选择条款,选择接受继续next,直到Finish。他们问你是否重启Eclipse,选择是,等待重启。
重启之后,找windows->Preferences就多了一个Android的项目,选中打开在location中选择我们解压好的sdk的目录。点击下面的apply,他就会吧我们sdk中所有的版本加载进来。sdk的版本也是通过sdk manager来下载管理。
以helloworld为例。New一个Android application program。选择版本4.2.2.这是我手机目前可支持的最大版本。然后点击next一直到finish。我们的项目就建好了。把现在的项目的apk文件导入手机上,就可以运行了。
6如果要在电脑上运行,还要配置虚拟机。
android开发环境的搭建的评论条评论