第四期 Android Studio 开发环境搭建 《手机就是开发板》

https://blog.csdn.net/aggresss/article/details/53525468

        Android下的可视化开发工具主流的有eclipse和android studio 两种,android在5.0以后已经放弃是对eclipse的插件ADT的继续支持,所以还有Android 5.0 以后的API开发尽量使用android studio作为开发环境。不过eclipse还是很好用的,尤其是使用习惯了eclipse的几个经典的插件和常用的快捷键,刚刚转到基于intellij idea的android studio真的很不习惯,关于eclipse搭建android开发环境的教程网上有很多,如果有空可以下载试一下,我这里主要介绍在Ubuntu14.04LTS_64环境下使用android studio来开发和调试android。如果您无法访问dl.google.com 那就使用下面这个网址:
http://www.android-studio.org/index.php/download/hisversion

当然,也可是使用PPA的安装方式。
第二期时我们已经安装配置好java环境变量,如果您没有安装请确认正确安装,因为android studio 和 android SDK 要用到java环境变量。
将android-studio-ide-xxxxxxxx-linux.zip 文件解压,然后进入到解压后的android-studio/bin/目录执行:
./studio.sh
android studio 集成了SDK的自动下载,不像eclipse下那么繁琐,又要安装ADT,又要下载SDK,android studio 将这些都集成在一个环境下,第一次启动会下载SDK,按照提示一步一步操作就行。如果下载速度慢,可以使用手动管理SDK的下载,并且在option选项中修改 
HTTP Proxy Server 为 mirrors.neusoft.edu.cn 
HTTP Proxy Port 为 80
选择  Force https://...sources to be fetched using http://...
这样会通过国内的代理进行下载。

        SDK下载完成后就可以新建一个工程,全部选择 下一步 就行,比较简单,只是第一次工程建立是gradle(android studio的 自动化build工具,与ant和maven差不多)会与服务器同步一些信息,会慢一些。
        什么代码都不用敲,默认出来的程序就是一个Helloworld程序,在运行前需要我们打开一下虚拟机,回到我们第三期编译好的AOSP的目录下,如果上次编译的窗口关闭了您需要重新执行  
source ./build/envsetup.sh
lunch 选择之前编译的平台
emulator
等模拟器完全启动后,我们把刚才默认生成的程序在模拟器上运行一下。选择刚才生成的app然后点击绿色播放图标,会列出当前可用的模拟器,如下图所示:


选择OK后,过一小会gradle就会将我们的Helloworld显示在模拟器的屏幕上。


        我在部署时遇到了一个小问题,会出现 Gradle build finished with xxx error(s) in xxx sec 错误,原因有很多种,这就需要耐心的分析打印的log信息,我遇到的原因是Xmx的默认值太小,于是进入项目根目录下修改 gradle.properties 文件,在文件中增加  org.gradle.jvmargs=-Xmx2048M 后,重新打开android studio 就能正常运行了。
        android studio 除了开发APP的功能外,在开发和调试android系统是也是很有用的,android的系统通过logcat日志系统打印系统的各种信息,android studio就将logcat以图形界面的方式供我们使用,非常方便,可以设置各种过滤方式,在修改android系统时,我们可以打开android studio 来监视 android 系统的各种信息,这个功能我们在后期的调试中会经常用到。

猜你喜欢

转载自blog.csdn.net/wxh0000mm/article/details/86300568