文档章节

Android Studio安装配置完全步骤、注意事项及常见问题

维他ViTa
 维他ViTa
发布于 2017/08/06 16:21
字数 1169
阅读 254
收藏 0

一、安装配置JDK

1.1 下载JDK安装包

下载路径1:官网下载(注:官网下载需要注册ORACLE账户,繁琐)。

下载路径2:百度软件软件中心或网上自行搜索下载。

1.2 安装JDK,配置环境变量

(1)安装JDK(可以选择默认安装路径或者自定义安装路径)。

(2)配置环境变量(根据安装路径自行修改变量值,下面以默认安装路径为例)

        右键点击“我的电脑”-属性-高级系统设置-环境变量-系统变量

  • 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_101
  • 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
  • 变量名:PATH 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

        注意:CLASSPATH的变量值前两个字符为“.;”

                  CLASSPATH的变量值前两个字符为“.;”

                  CLASSPATH的变量值前两个字符为“.;”

        系统变量适用于本机,用户变量只适用于当前用户。配置环境变量尽量选择配置“系统变量”。另外,用户变量可以引用系统变量,反之则不行。 

1.3 验证JDK环境变量配置

        windows+R,输入CMD,进入命令行。分别输入命令 java,javac,java -version。如命令执行成功,则JDK安装配置正确,可以进行下一步骤——AndroidStudio安装。否则,检查并重新配置环境变量。

二、Android Studio安装

2.1 下载 Android Studio安装包

下载地址1:Android Studio中文社区

下载地址2:百度软件软件中心或网上自行搜索下载。

2.2 Android Studio 安装及注意事项

(1)安装Android Studio

        勾选安装SDK与AVD,开始安装...

  • 可以选择安装200多M安装包的Android Studio + 单独下载的SDK
  • 如果日常调试使用的是真机,可以取消勾选AVD

        安装完成后,不要直接勾选“Start Android Studio”启动应用。

(2)启动前配置1—防止重新下载SDK

        再次注意:安装完成后,不要直接勾选“Start Android Studio”启动应用。

                        安装完成后,不要直接勾选“Start Android Studio”启动应用。

                        安装完成后,不要直接勾选“Start Android Studio”启动应用。

        Android Studio启动前,打开安装目录,先将bin目录的idea.properties文件中增加一行:

  disable.android.first.run=true

        为什么这样做? 

        Android Studio安装完成后,第一次启动AS前,为了避免重新下载新版本的SDK,需要做如下操作:先将bin目录的idea.properties文件中增加一行:disable.android.first.run=true

(3)启动前配置2—防止下载gradle花费时间过长(墙的原因)

        单独下载gradle,下载完成后将压缩包解压文件至C:\Users\username\.gradle\wrapper\dists下

        如果在用户目录下没有找到.gradle,请启动Android Studio,此时Android Sudio会在你新建项目之后,开始下载构建工具gradle。由于墙,下载速度慢,所以需要强制关闭程序(同时在任务管理器中关掉进程studio64)。此时再次打开user目录就会发现.gradle目录已经及建立,其中有未下载完成的文件,可将之前下载好的gradle包解压到目录下。(ps->gradle简介)

 (5)验证安装是否正确

        Android Studio左下角会有如下提示 “Gradle build finished in x s x ms”,表明Gtadle解压成功。

        

三、Android Test Tools

3.1 adb配置使用

  • 配置

        (1)将platform-tools配置到系统环境变量中 (D:\SDK\platform-tools)

        (2)命令行使用 adb,验证环境变量是否配置成功 

   此时,打开手机“开发者选项-USB调试”,命令行输入

adb devices

    打开连接设备列表,如果设备列表不为空,说明可以使用adb调试手机。如果设备列表显示为空,则进行下一步操作—驱动安装。

  • 驱动安装

        (1)百度搜索下载adb驱动。

        (2)打开“设备管理器”,找到并更新Android驱动(选择已下载的本地驱动)。

       (3)再次通过adb命令查看设备。

补充:有些手机的驱动需要单独安装专用驱动,不可以使用通用android驱动。请自行百度下载。

3.2 UIAutomatorviewer 配置

  • 配置

            (1)SDK的tools目录下的bin目录配置到环境变量path中。

            (2)打开命令行,输入uiautomatorviewer,查看连接设备的截屏。

  • “Unable to connect to adb .Check if adbs is installed correctly”解决方法

           (1)打开uiautomatorviewer.bat,找到uiautomatorviewer.bat文件最后一行:

call "%java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.android.uiautomator.bindir=%prog_dir%" -jar %jarpath% %*

            (2)将其中的binddir=%prog_dir%修改为SDK的platform-tools所在路径。

call "%java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.android.uiautomator.bindir=D:\Android\SDK\platform-tools" -jar %jarpath% %*

        

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
维他ViTa
粉丝 12
博文 135
码字总数 44057
作品 0
深圳
程序员
私信 提问
解决安卓SDK Build Tools版本低问题

原本用的是Android Studio 0.5.8,build-tools是19.0.3可以正常用actionbarsherlock,今天手贱升级到0.6.1后出现下面问题: Error:The SDK Build Tools revision (19.0.3) is too low for p......

wffger
2014/06/14
0
0
安装 Mono for Android (Visual Studio 2010)

安装 Mono for Android for Visual Studio 2010 需要下面4个步骤: 安装 JDK 安装 Android SDK 配置模拟器 安装 Mono for Android Visual Studio 2010 插件 环境要求: Windows PC Visual St......

鉴客
2011/09/21
39.9K
11
android studio 运行代码时识别genymotion设备

转载请注明出处,否则将依法追究版权 相信网上关于下载安装配置genymotion的教程很多(下面的a,b,c,d步骤都可以参考百度搜索出来的教程轻松搞定),但还有关键的最后一步设置才能最终成功,不...

刘小米_思聪
2014/12/15
0
3
Google将专注于Android Studio,放弃Eclipse+ADT

上周Android的官方博客发表声明:Google将在年底结束对Eclipse+ADT的开发以及停止支持,把重心完全转移到Android Studio。对于很多使用Eclipse的Android开发者而言,他们必须接受一个全新的I...

yushulx
2015/07/07
0
0
第九章 Android Studio 配置 OpenCV (不使用OpenCvManager)

首先安装好NDK, File-> Setting -Android SDK -> SDK Tools->NDK 步骤: 1.创建一个项目,勾选 Include C++ support,然后一路next 下去 3.接下来是导入model 项目,添加项目依赖包。方便大家...

忆念成风
2018/11/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Cookie 显示用户上次访问的时间

import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.serv......

gwl_
今天
1
0
网络编程

第14天 网络编程 今日内容介绍  网络通信协议  UDP通信  TCP通信 今日学习目标  能够辨别UDP和TCP协议特点  能够说出UDP协议下两个常用类名称  能够说出TCP协议下两个常用类名称...

stars永恒
今天
1
0
二进制相关

二进制 众所周知计算机使用的是二进制,数字的二进制是如何表示的呢? 实际就是逢二进一。比如 2 用二进制就是 10。那么根据此可以推算出 5的二进制等于 10*10+1 即为 101。 在计算机中,负数以...

NotFound403
昨天
3
0
day22:

1、写一个getinterface.sh 脚本可以接受选项[i,I],完成下面任务: 1)使用格式:getinterface.sh [-i interface | -I ip] 2)当用户使用-i选项时,显示指定网卡的IP地址;当用户使用-I选项...

芬野de博客
昨天
2
0
Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现

自Spring Cloud Alibaba发布第一个Release以来,就备受国内开发者的高度关注。虽然Spring Cloud Alibaba还没能纳入Spring Cloud的主版本管理中,但是凭借阿里中间件团队的背景,还是得到不少...

程序猿DD
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部