由于在android studio刚推出市场的时候,我已有下载和体验,当时的studio界面相对简单,没有在1.3或1.2版本的密集的功能点,而且但是使用studio还蛮新奇的,由于配置一个项目需要耗费点时间和高度的联网性,很快我就没有再接触了,直到现在1.3版本的推出,相对稳定了很多,我才开始要放弃Eclipse,进而转战studio.
下载好studio,安照安装提示进行安装,新建一个工程,失败。提示更新ADT, 然后更新ADT,更新完ADT之后,创建成功。之后运行Run, 失败,sdk的build_tools版本过低,遂打开SDK——Mananger进行更新,最好把以下的内容都更新了:
如连接不上,可以设置一下镜像地址:mirrors.neusoft.edu.cn
更新的内容包括:
把SDK更新好之后,几乎耗费了一天的时间,然后运行Run,还是失败,工程构建失败,需要build一下,此时又需要下载gradle的库,继续等待下载完成。
build成功之后,会提示build successful.
运行Run,成功出来界面之后,证明基本配置ok.
注意:Android studio需要运行在java 1.7版本之上的,如果机子是1.6的话,还要升级jdk.
新建一个项目ok,那么我导入一个项目如何呢?
接着,在git上面获取一个项目,整个文件夹,包括libaray导入到studio中。然后就发现各种错误。
1.gradle使用版本不一致
2.依赖仓库的jar下载失败
3.aapt失败,找不到xml里面的标签
4.android_build_tools_version版本不对
。。。各种小问题
估计是android studio还不是很成熟,依然存在不少bug和繁琐的配置,特别是引入了gradle之后,个人认为各有利弊,gradle强大的脚本能力,可以更好构建一个android工程,但其中也带来了新很多错中复杂的问题,对网络的依赖能力强。
由于目录显示,构建过程都不那么简单明了,直接导致新手使用studio还需要很长一段时间进行摸索,并不会想Eclipse那么容易上手。对于我们来说,界面的确很cool,log和检索能力很强,对于新手可能会是个头痛的问题。
所以如果现在你们还没有开始使用studio,那么我建议你立即去下载,熟悉,因为要进行熟练的开发估计还要一段时间。