Android基础-2 基于Android Studio的开发环境搭建
2017-03-09 08:58
330 查看
在搭建基于Android Studio的Android开发环境前,需安装Java Development Kit,并配置JDK和JRE的bin路径到PATH环境变量中,此部分操作请自行完成。
附JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。
Android Studio资源下载:https://developer.android.google.cn/studio/index.html,建议下载无SDK的版本,关联到所获取的SDK资源;
注意:解压文件时,路径不能有中文和空格,并删除之前的卸载残留文件,即用户/userName/下的.android、.Android Studiox.x和.gradle文件夹。
注意:正确配置后在系统命令行可以直接使用两个目录下的工具,若未正确配置将无法启动模拟器。
启动:启动android-studio\bin下的studio.exe或studio64.exe应用程序;
安装:选用自定义安装类型,可设置界面主题,并需指定Android SDK的路径。
修改文件编码:/Settings/Editor/File Encodings中,全部改为UTF-8;
设置显示行号:/Settings/Editor/General/Apperarance中Show line numbers;
设置添加自定义字体和颜色:/Settings/Editor/Colors & Fonts;
修改字体与字号:/Settings/Editor/Colors & Fonts/Font中,字体Consolas,字号18。
(1)首次创建工程会自动下载某些资源(如Junit 4.12),故需联网操作,否则容易出错;
(2)创建Activity时,选择Empty Activity,其他类型会自动生成很多相关文件;
说明:Android Studio中有Project与Module(即app文件夹)两个概念,其分别对应与Eclipse的Workspace与Project,故要导入Eclipse中的Project只需在Android Studio中导入Module即可。
可修改android-studio/bin/studio.exe.vmoptions和studio64.exe.vmoptions两个文件属性;
包括:-Xms1024m、-Xmx2048m、-XX:MaxPermSize=2048m、-XX:ReservedCodeCacheSize=1024m。
在Help->Edit Custom VM Option选项中,可直接打开studio(64?).exe.vmoptions文件进行修改。
在Settings->Appearance页中,打开Show memory indicator选项后,主界面右下角即会显示Heap总大小以及使用状况。
Xms参数:JVM启动的起始堆内存,即应用程序启动时的最小堆内存;
Xmx参数:应用程序运行时可使用的最大堆内存空间,堆内存是分配给对象的内存;
修改完毕后,建议进行File->Invalidate caches/restart操作,以确保修改生效。
查看其中distributionUrl属性的值,确定当前项目所定义的gradle版本;
下载指定版本的Gradle文件:http://services.gradle.org/distributions/;
将所下载的gradle-x.x-all.zip文件放到C:\Users\xxx.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9路径下;
重启Android Studio,并重新编译(Tools->Android->Sync Project Gradle Files)即可。
附JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。
1. 安装开发工具
Android SDK资源下载: http://pan.baidu.com/s/1nt1nNJF,建议从中获取SDK资源;Android Studio资源下载:https://developer.android.google.cn/studio/index.html,建议下载无SDK的版本,关联到所获取的SDK资源;
注意:解压文件时,路径不能有中文和空格,并删除之前的卸载残留文件,即用户/userName/下的.android、.Android Studiox.x和.gradle文件夹。
2. 配置环境变量
将android-sdk-windows下platform-tools与tools目录添加到PATH环境变量中,以方便使用其中所提供的工具。注意:正确配置后在系统命令行可以直接使用两个目录下的工具,若未正确配置将无法启动模拟器。
3. 启动安装配置
断网:因初次启动会自动访问远程SDK服务器,耗时较长,故选择断开网络连接;启动:启动android-studio\bin下的studio.exe或studio64.exe应用程序;
安装:选用自定义安装类型,可设置界面主题,并需指定Android SDK的路径。
安装时需要配置Android SDK的位置指向解压获取的SDK资源即可,安装完成后如下图所示:
4. 开发HelloWorld应用
配置Eclipse的字号和编码字符集:修改文件编码:/Settings/Editor/File Encodings中,全部改为UTF-8;
设置显示行号:/Settings/Editor/General/Apperarance中Show line numbers;
设置添加自定义字体和颜色:/Settings/Editor/Colors & Fonts;
修改字体与字号:/Settings/Editor/Colors & Fonts/Font中,字体Consolas,字号18。
新建Android应用工程:
(1)首次创建工程会自动下载某些资源(如Junit 4.12),故需联网操作,否则容易出错;
(2)创建Activity时,选择Empty Activity,其他类型会自动生成很多相关文件;
说明:Android Studio中有Project与Module(即app文件夹)两个概念,其分别对应与Eclipse的Workspace与Project,故要导入Eclipse中的Project只需在Android Studio中导入Module即可。
5. 常见问题
5.1 解决AS使用卡顿的问题
Android Studio 2.0 以下:可修改android-studio/bin/studio.exe.vmoptions和studio64.exe.vmoptions两个文件属性;
包括:-Xms1024m、-Xmx2048m、-XX:MaxPermSize=2048m、-XX:ReservedCodeCacheSize=1024m。
Android Studio 2.0 以上:
在Help->Edit Custom VM Option选项中,可直接打开studio(64?).exe.vmoptions文件进行修改。
如何确认修改是否生效?
在Settings->Appearance页中,打开Show memory indicator选项后,主界面右下角即会显示Heap总大小以及使用状况。
注意事项:
Xms参数:JVM启动的起始堆内存,即应用程序启动时的最小堆内存;
Xmx参数:应用程序运行时可使用的最大堆内存空间,堆内存是分配给对象的内存;
修改完毕后,建议进行File->Invalidate caches/restart操作,以确保修改生效。
5.2 解决一直“Fetching Android sdk component infomation”的问题
为避免Android Studio启动前重新下载新版本的SDK,可修改android-studio\bin目录下的idea.properties文件,添加disable.android.first.run=true即可。5.3 解决一直“Refreshing projectName gradle project”的问题
打开AS项目下的gradle\wrapper\gradle-wrapper.properties文件;查看其中distributionUrl属性的值,确定当前项目所定义的gradle版本;
下载指定版本的Gradle文件:http://services.gradle.org/distributions/;
将所下载的gradle-x.x-all.zip文件放到C:\Users\xxx.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9路径下;
重启Android Studio,并重新编译(Tools->Android->Sync Project Gradle Files)即可。
注意:Android Studio使用配置可参看http://www.cnblogs.com/smyhvae/p/4390905.html。
相关文章推荐
- 【Android】Android 开发新手基础之android studio搭建开发环境
- 基于Android Studio搭建Android应用开发环境
- Android基础-1 基于Eclipse的开发环境搭建
- 基于Android Studio搭建Android应用开发环境
- 基于Android Studio搭建Android应用开发环境
- 基于Android Studio的Android开发环境搭建
- Android开发自学笔记(基于Android Studio1.3.1)—1.环境搭建(转)
- 【android开发记录片】2.基于Eclipse的JNI开发环境的搭建(cygwin+NDK)
- Android基础三 ---- Android开发环境搭建
- Android零基础开发专题一:Android 4.0环境搭建
- mac上搭建android开发环境[基于eclipse]
- Android开发学习笔记(三)——基于Eclipse开发环境的搭建及HelloAndroid示例程序的创建
- 基于Android内核的应用开发环境搭建
- Android学习指南基础--第一讲:Android开发环境的搭建【附件有图】
- [Android] Step 1: 基于Windows的Android开发环境搭建
- 基于xp系统搭建android开发环境
- Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)
- 1.1搭建基于Eclipse的Android应用开发环境
- 超级基础搭建Android开发环境
- android基础(开发环境搭建)