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

 

 

  

   最近在学习android开发,家里事情也比较多,趁现在有时间更新下android学习笔记。在谈Android studio的一些配置问题之前,请容许感慨一番。“我待Android studio如初恋,Android studio虐我千百遍”,我想这句流行话语最能表达我的心情了。

   2013年5月16日,谷歌推出新的Android开发环境——Android studio,且对开发者控制台进行了改进,增加了五个新的功能。随后Google又宣布为了简化Android的开发力度,以重点建设Android studio工具,将停止支持Eclipse等其他集成开发环境。而随着Android studio正式版的推出和完善,android开发者们转向Android studio开发平台也将是大势所趋!

一、准备阶段

  1、Android studio

  2、java JDK

  3、android SDK

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

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

二、环境变量配置

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

  1、java JDK环境配置

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

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

  JAVA_HOME:C:\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的安装目录)

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

  2、android SDK环境配置

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

三、Android Studio 首次运行配置

  1、安装插件

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

  2、JDK和SDK路径设置

  在Android Studio欢迎界面选中Configure——Project Defaults——Project Structure 检查Android SDK和java 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 布局名”进行约束。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我的书包哪里去了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值