关于安卓开发工具你不得不知的几件事

2014年谷歌宣布停止eclipse-ADT插件的更新,推出了一款新的开发工具:Android studio,其也渐渐被广为使用,不难推测studio将是未来Android开发工具的趋势所在。然而,要熟悉这款全新的开发工具并没有那么简单,以下是新手常遇到的一些问题:

1.在线更新或下载sdk的方法:双击SDK Manager.exe,点击tools/options选项,在『HTTP Proxy Server」和「HTTP Proxy Port』输入框内填入镜像服务器地址http://mirrors.neusoft.edu.cn(**这个镜像地址注意要去掉"http://"**)和端口80(也可以在网上找其他的镜像地址),并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;依次选择『Packages』、『Reload』。

2.导入eclipse项目出错的问题:新版本的Android studio是支持直接导入eclipse项目的,报错原因一般是sdk包下载不完全,按照1所述方法下载各种包即可。

3.导入eclipse项目中文乱码问题:Android studio默认是utf-8而eclipse默认是gbk,一个简单的解决方法就是在打开的.java或.xml文件直接右键file-encoding,修改本页的编码为gbk。当然根源还是要修改eclipse的编码,最好改为统一的utf-8。

4.插播一条eclipse的坑:有时候sdk更新而ADT版本没有相应更新,R文件会消失,搞了大半天,还原回以前的sdk版本就行了,Android studio就不会有这样的问题。

5.Android5.0出现了取代Listview和Gridview的新控件:RecyclerView,但是要在 build.gradle 的dependencies中 添加这句话compile 'com.android.support:recyclerview-v7:23.2.1'(注意使用自己的v7包版本),然后clean project一下方可使用。

6.MyEclipse有时候打开会报一堆错误,clean一下或者fix project setup就好,一般是由于android.jar包没有导入。有时候没有学习状态,来博客这里敲一些感想也算是在学习了。至少敲键盘的声音是一模一样的。对一个程序员来说,最重要的就是集中精神和力量、学习并掌握新知识的技能,而目前的我,java后台的三大框架需要掌握,因为moment后台需要用到;最好有扎实的java基础,基本上是这个方向了;数据结构和算法等计算机专业基础知识;最后就是安卓开发了,最好的方法还是通过项目来锻炼自己。

7.Gradle的一些问题:gradle版本跟android plugin不是同样东西,后者是gradle类库的扩展。然后plugin版本过低有一个解决方案:classpath 'com.android.tools.build:gradle:2.0.+'就是把原来的2.1.0-alpha1改为左边那个。

原文地址:https://www.cnblogs.com/ouyongxin/p/5281699.html