Android开发环境搭建中一些问题的解决方案

学习android开发已经有一段时间了,这个过程中除了程序设计以外自己搭建平台,帮助周围的人搭建平台都曾经遇到过各种各样的问题。现在写一篇文章大概的总结一下自己的经验。

首先简述一下android开发环境的搭建过程,由于百度一下就可以得到大量的教程这里就不详叙了,简单的整理一下整个流程。

 

1 下载Android SDK

2 下载JDK

3 下载Eclipse

4 下载EclipseAndroid ADT插件

这一步有两种方法

1)通过Eclipse自身的update功能进行下载:

2)直接到Android官网去下载这个ADT插件:

5配置android sdk

6.新建AVD(android vitural device)

 

看起来很简单实际上也是很简单的过程,但是由于eclipseandroid SDKADT甚至JDK令人眼花缭乱的混乱的版本,版本之间糟糕透顶的兼容性,以及我大天朝的GFW和糟糕的网络资源状态,原本简单的开发环境搭建变成了一个拼人品的过程……然而人品之力总有不足之时,这个时候也就只有靠脑力了补足了。以下是一些并不一定常见但是我遇到过的问题,现将解决方法整理如下:

 

一:SDK无法自动更新

这个很常见的问题是由于我大天朝的GFW所导致,其实这个问题产生与否是一个拼人品的过程,并不是所有的人都会遇到,完全取决于搭建平台时的网络状况,当人品不足是可以采用以下方法。

1.最简单的方法:如果周围的人已经有较完整的SDK,在eclipseADT版本差距不大时可以直接拷贝,虽然经过了漫长的安装过程,但这个过程并没有向系统的注册表里添加什么内容,所以完全可以直接移植。

2.修改host

步骤如下

开已Android SDKManager”在“Tools”下找到“Options

勾选强制转换httpshttp,然后点击“Close”按钮关闭并保存设置。

打开Windows资源管理器,打开“C:\Windows\System32\drivers\etc

用记事本打开“hosts”文件然后在出现的记事本窗体中在最末位出加入

#google_android更新

203.208.46.146 dl.google.com

203.208.46.146 dl-ssl.google.com

然后保存

回到Android SDKManager,菜单栏中依次选择“Packages”、“Reload”,然后就会显示所有的Packages

3.去网上找已经打包好的SDK(经个人实验,这是一个很不靠谱的方法)

 

二:ADT无法通过自动更新的方式安装

这个问题几乎不能叫做一个问题,因为官网上有离线版的下载……

 

三:更新androidSDK 时遇到这样的问题:

Failed to rename directoryE:\android\android-sdk_r3-windows\android-sdk-windows\tools to E:\android\android-sdk_r3-windows\android-sdk-windows\temp\ToolPackage.old01

总是提示无法改名?

 

解决方法:

1、备份tools文件夹

2、将temp文件夹下的ToolPackage.new01改名为tools并替换原来的tools

3、重新启动SDK Setup

 

四:成功安装ADT后发现eclipse里面没有出现相应的选项,但是再window -referenc下可以找到android设置:

 

解决方法:请检查你的JDK版本并将其更新。

 

五:ADT无法正确安装出现大量的报错信息比如说:

The operation cannot be completed.  See the details.Cannot complete the install becauseof a conflicting dependency.Software being installed: Android DDMS10.0.1.v201103111512-110841 (com.android.ide.eclipse.ddms.feature.group 10.0.1.v201103111512-110841)

 

这个一般是由于eclipse的版本不搭配所导致的,早起的eclipse版本(比如3.4)可以通过补充报错信息所提到的插件来完成安装,更简单的方法是找更低版本的ADT或者找更高版本的eclipse,下载前最好在网上确定下两者的兼容性……3.4,3.5对应的是10.0及以下的ADT,现在ADT已经更新到20.1了,经自己测试3.7.0eclipse(稳定版本indigo)可以使用,没有问题,其它的不大确定。

 

这些就是我在自己搭建以及帮助他人搭建android开发平台中遇到的一些问题,先整理如上,给自己留作备忘,也希望能帮助大家。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值