不同于eclipse,AS的方便的地方就是谷歌已经将东西都集成好了,例如JDK和安卓的SDK,之前看过一会第一版用eclipse的时候就踩了挺多的坑,于是果断转向第二版。接下来是我在看第一章的时候遇到的坑已经一些感想和笔记。
1,安装AndroidStudio。
下载的话,途径很多,可以官网,不过需要FQ。需要***。不想去官网的话,不妨下我云盘里面的
链接:https://pan.baidu.com/s/1HInD24u62j0GNUG2TIGwUw 密码:c3wh
下载后安装的一些细节我就不赘述了。按照作者的步骤,读到这里应该是不会报错的。但我在这里遇到了一个问题,我发现
@override
这一行下面会有红线,显示有错误,下面还有相关信息
Failed to resolve:com.android.support:appcompat-v7.....
我刚开始以为是我环境没装好,或者是SDK版本还没有下完全,于是重新安装AS,还是没能解决,最后在某个大神的博客中找到了答案
Failed to resolve:com.android.support:appcompat-v7解决办法
这个坑告一段落,有点麻烦的就是每次新建一个工程都要改。不过我暂时还没发现更好的解决办法。
2,@override,这个代表重写,作用如下
1,当注释用,方便阅读
2,编译器会检测你下面的代码,如果不是父类中的方法会报错
3,创建虚拟机时,显示VT-X is disabled in BIOS
Windows默认的时不支持处理器虚拟化的,所以你需要进入BIOS将CPU虚拟化打开,进BIOS,这个不同的电脑进入方法不同,我的惠普时开机点几下F10,具体的百度吧。之后,在把
这个选项下下来就ok了,就可以创建虚拟机了
4,学会用log打印日志信息,不是用System.ou.printn("******");
因为Java的缘故,我之前认为的输出也这么简单,然而看了大神的书,才知道这个除了方便什么其他好处,因为使用System.out.println();不能使用过滤器,日志没有级别之分等等,总之,用log就对了。。。