Android Studio 环境配置及常见问题处理

  
   最近在学习android开发,家里事情也比较多,趁现在有时间更新下android学习笔记。在谈Android studio的一些配置问题之前,请容许感慨一番。“我待Android studio如初恋,Android studio虐我千百遍”,我想这句流行话语最能表达我的心情了。
   2013516日,谷歌推出新的Android开发环境——Android studio,且对开发者控制台进行了改进,增加了五个新的功能。随后Google又宣布为了简化Android的开发力度,以重点建设Android studio工具,将停止支持Eclipse等其他集成开发环境。而随着Android studio正式版的推出和完善,android开发者们转向Android studio开发平台也将是大势所趋!

一、准备阶段

  1Android studio

  2java JDK

  3android SDK

  4AVD(可以使用自带的AVD也可以另外下载)

  5NDKNDK允许用户使用类似C/C++之类的原生代码语言执行部分程序,如果你使用JAVA 开发可以选择不安装,在本文章中没有详细说明NDK的使用。但是在此我想提一下NDK使用的优势:1、代码的保护,jav层代码容易被逆向反翻译,而类C/C++之类的原生代码语言库被反翻译的难度较大。2、在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3、便于移植,用于C/C++写的库可以方便在其他嵌入式平台上再次使用。)

二、环境变量配置

  工具的安装是傻瓜式操作,在此我就不多说明,下面我们说说java JDKandroid SDK的环境变量配置。(NDK的配置也类似)

  1java JDK环境配置

  第一步:打开计算机属性——高级系统变量——环境变量

 第二步:我们需要添加三个系统变量的值:JAVA_HOME,PATH”,“CLASSPATH”。其中变量名“PATH”已经存在(如果变量值有其他值则在其他值后加“;”后在填值),我们需要新建其他两个系统变量名并且设置好值。如下:

  JAVA_HOMEC:\Program Files\Java\jdk1.8.0_31

 

  CLASSPATH.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

 

  PATH:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;

 

  (注意:PATH环境变量是指定命令搜索路径,CLASSPATH环境变量是指定类搜索路径,JAVA_HOME环境变量是指向JDK的安装目录)

 第三步:验证环境配置是否正确。在命令提示符输入javacjava -versionjavac -version,如果出现JDK相应信息则说明配置正确。

  2android SDK环境配置

  需要设置的系统变量有两个,分别是SDK_HOMEPATH,变量名SDK_HOME的变量值是SDK的安装目录。而PATH变量名需要添加值;%SDK_HOME%\tools;%SDK_HOME%\platform-tools;

三、Android Studio 首次运行配置

  1、安装插件

  Android Studio欢迎界面选中Configure——Plugins进入安装你需要安装的插件。如果没有安装必要插件,android project无法创建。

  2JDKSDK路径设置

  Android Studio欢迎界面选中Configure——Project Defaults——Project Structure 检查Android SDKjava JDK的本地路径是否正确,值得注意的是,路径不能含空格。

  3、安装SDK Platforms and Tools

  Android Studio欢迎界面选中Configure——Android SDK Manager安装所需API

  4、主页面Tools——Android进入AVD Manager Create Virtual Device

四、常见问题

  1、关于创建工程而无法进入工程

  如果创建Project后一直处于building gradle状态,可能是你的gradle版本不对应,没有设置HTTP Proxy翻墙,在谷歌无法下载。这个时候你得自行下载。解决方法:

  首先你要知道你的gradle版本,打开计算机路径C:\Users\用户名\.gradle\wrapper\dists,在此路径下的文件夹名就是你的gradle版本信息,如:gradle-3.3-all,这个就是3.3版本。

  知道你的版本号之后,你需要自行下载对应版本的gradle。这个百度查查就会有。

  将下载好的gradle移动至路径C:\Users\用户名\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9下。

  2、关于找不到R文件。

  出现此类问题可以Clean Project。如果还不行的话,应该是你的代码出现了错误。

  3、关于依赖库设置

  打开build.gradle。这里有你的依赖库信息。如果需要更改依赖库的话,你可以选中自己的工程,按下F4键,选择Dependencies进行更改。

  4、关于.XML无法渲染找不到类问题

  这个问题出现的最常见的处理方法:打开style.xml,将"Theme.AppCompat.Light.DarkActionBar"更改为"Base.Theme.AppCompat.Light.DarkActionBar"

  5、关于.XML 没进行约束问题

  选中布局右键选择“布局名 Layout”,点击“infer 布局名”进行约束。



猜你喜欢

转载自blog.csdn.net/qq_34490018/article/details/79664514