安装和配置 Android Studio

如觉内容冗长,请在页面内再次搜索关键词,定位所需内容。

一、配置好JDK,即java环境。

1.JDK下载

可以直接使用安装Android Studio后内置的jre。然而内置的jre版本较高(1.11以上),sdkmanager update时可能出现问题:Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema(见本篇第四部分)。Android Studio(AS)内置jre、abd 进行环境配置、com.android.support:design:26.1.0_尘埃里的邂逅的博客-CSDN博客Android Studio内置java(java1.8以后)开发环境,可以进入AS,点击Fike—structure—找到jre安装的路径。然后进行配置。截图如下:然后我们就只需要配置JAVA_HOME与path。点击我的电脑–属性–高级设置–环境变量–系统变量-新建JAVA_HOME=你的内置jre路径然后配置path,进行添加%JAVA_HOME%\bin和%JAVA_HOME%\j...https://blog.csdn.net/qq_42811161/article/details/89857432

也可以另行下载JDK,建议下载安装程序,而不是压缩包(因为有的电脑系统即便配置了环境路径,也可能找不到JDK)

Java SE Development Kit 7 下载 | Oracle 中国https://www.oracle.com/cn/database/technology/java-se-jdk-7-download.html

2.JDK安装:选好路径很重要

Android Studio内置JRE路径为:C:\Program Files\Android\Android Studio\jre。

自行下载安装JDK时,安装路径及系统用户路径不要出现非ASCII字符,尤其是中文路径,否则容易出现验证存在JDK却无法调用相关函数方法的问题。

3.配置环境变量:控制面板》高级系统设置》环境变量》系统环境变量》Path添加JDK路径

建议单独将jdk路径拿出命名为JAVA_HOME,再由Path引用,便于后续JDK版本切换。

  • 变量名:JAVA_HOME
  • 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91        // 要根据自己的实际路径配置
  • 变量名:Path

  • 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

切换jdk版本:

https://jingyan.baidu.com/article/fec4bce2973635f2618d8b39.htmlhttps://jingyan.baidu.com/article/fec4bce2973635f2618d8b39.html

关于双JDK切换不成功,java-version版本信息不变问题解决!_Joker的博客-CSDN博客_java切换不了版本本人安装了java9与jdk1.8两个版本在这里有几个问题需要注意:1.两个jdk版本安装方法自行百度有教程2.环境变量的配置:* 必须要设置一次JAVA_HOME变量,然后把所有窗口全关,再继续设置下一个JAVA_HOME。(网上的jdk版本不能切换问题我搜了很多但是无效,这样的方法我自己试出来了成功切换,不管你信不信,我信,无争议!)–如下图* 如上操作完成后 ,win+R 输入...https://blog.csdn.net/weixin_44537122/article/details/97621834?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~default-1.highlightwordscore&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~default-1.highlightwordscore

网上有很多类似的方法,但需要注意的最重要的一点是:JDK在环境变量Path中必须排第一个才能修改生效。一旦将其拉至首位,win10的Path列表下拉形式会变成低版本windows那种串形式(可能存在无效路径,如%JAVA_HOME%\jre\bin,高版本JDK无jre目录)。待JAVA配置生效后,再将JDK配置从Path首位换下来,即可恢复win10的Path列表下拉形式。(这里删除无效路径,也能避免Path下拉列表变成串。)

4.验证JDK环境

win+R->cmd,分别输入java 、javac 、javadoc、java -version,可查看JDK安装情况及其版本。

二、安装Android Studio。

1.Android Studio及相关工具下载
(IDE)https://developer.android.com/studio

(SDK)https://developer.android.com/studio/releases/platform-tools

AndroidDevTools (非官方,无需外网)https://www.androiddevtools.cn/

2.Android Studio安装

直接安装,选好路径。

需要给安装路径授予完全控制权限,可于该文件夹的属性》安全》勾选完全控制。

如果能够联外网下载,则自动更新SDK,无需配置环境;否则,需要下载离线SDK,并像配置JDK一样配置SDK环境。

三、常见Android Studio start failed错误。

如果一片空白,可通过运行安装路径下bin目录中的studio.bat来定位错误

1.多版本安装混淆:Android Studio IDE升级4.1以后Start Failed - IT知识教程 - 中企动力突然遇到AndroidStudioIDE自升级到4.1,然后就无法启动了.以下是错误截图:于是各种重新卸载,重新安装都不行,最终找到解决方法是:删除.localhttps://www.300.cn/itzspd/551450.html

2.google不能联网触发首次启动或JDK版本不符:解决Android Studio启动提示空白的Start Failed的问题 - LiesAuer's Blog最近买了一只OPPO Watch 2,然后想安装一下Android Studio玩一玩,安装完后打开发现报了个Start Failed的错误,而且具体的报错信息是空的,如下图。![QQ截图2...https://www.liesauer.net/blog/post/fix-android-studio-startup-start-failed-error-without-detail-messages-issue.html

3.错误地配置插件或环境变量:android studio关于start failed问题_android吧_百度贴吧android st..这一系列如此长的错误,不好着急的尝试百度上的方法,要冷静分清问题,尤其是需要删除什么文件的操作那更是要看清楚了,如果在这下拉看见\sdk路径也许你和发的这个问题相同,百度最常见的做法是 1,https://tieba.baidu.com/p/6277030268?red_tag=1524287081

4.unadble to load jna library: 检查JDK版本及配置情况,尤其是版本和环境路径是否相符,路径字符是否合法。

四、配置Android studio SDK出现的问题。

再次强调:

如果能够联外网下载,则自动更新SDK,无需配置环境;

否则,需要下载离线SDK,并像配置JDK一样配置SDK环境。

联网自动配置也会出现很多问题,比如:

1.Failed to install the following Android SDK packages as some licences have not been accepted.

报错: Failed to install the following Android SDK packages as some licences have not been accepted._思想流浪者的博客-CSDN博客导入已有的工程,在 build 时出现了 Failed to install the following Android SDK packages as some licences have not been accepted. 从此开启有点漫长的脱坑之路。出现这个为在解决后发现主要是两个问题: 一个是 sdkmanager 没有更新; 另一个原因是项目配置...https://blog.csdn.net/qq_30346413/article/details/96137430

2.上个问题解决后报错Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema,说明java版本不对。

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema_lplj717的博客-CSDN博客最近在倒腾Flutter,在环境配置的时候遇到一些问题,在安装之后执行flutter doctor 有些地方会出现红叉,这个时候有很多人说到sdk的tools目录的bin目录执行sdkmanager --licenses这个时候就出现说新版本需要更新,然后就要执行sdkmanager --update 然后就出现了下面的异常C:\Users\Administrator\AppData\Lo...https://blog.csdn.net/lplj717/article/details/103126209?ops_request_misc=&request_id=&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~all~es_rank~default-1-103126209.pc_search_es_clickV2&utm_term=%22main%22+java.lang.NoClassDefFoundError%3A+javax%2Fxml%2Fbind%2Fannotation%2FXmlSchema&spm=1018.2226.3001.4187

3.第1个问题解决后报错:android/repositories.cfg could not be loaded。

Android报错之.android/repositories.cfg could not be loaded.解决方案_小洋人最happy的专栏-CSDN博客问题引入执行如下命令时/Users/***/Android/sdk/tools/bin/sdkmanager --update报错如下:arning: File /Users/***/.android/repositories.cfg could not be loaded.解决方案提示缺少repositories.cfg文件,那么创建一个就好喽。touch /Users/***...https://blog.csdn.net/u010358168/article/details/84827249

命令无法创建时,可以到该路径下手动创建。

需注意的是,类似于User/AppData这种路径一般为隐藏文件路径,请于文件选项设置开放。

4.切换分支或下载新代码时,偶尔突然发生:SDK location not found。建议重启Android studio。

Android应用开发之SDK location not found. Define location with sdk.dir in the local.pr-职坐标http://android.zhizuobiao.com/android-18101000001/

5.Android Studio项目一片报红,但是可以正常编译,运行没有错误。

AndroidStudio项目一片报红,但是可以正常编译,运行没有错误的解决方案_简雨山舍-CSDN博客_android studio一片红场景:打开AndroidStudio后发现项目一片红,资源文件都点击不进去,很是可怕。试着运行了一下,结果成功编译通过,没有任何错误。但是代码还是一片红。问题:怎样解决AndroidStudio项目一片飘红,但是又没有错误的问题?解决方案:清理缓存即可!依次操作File-> Invalidate Caches/Restart -> Invalidate and Restar...https://blog.csdn.net/beibaokongming/article/details/99317180

五、安装配置adb。

一般android studio会自动下载adb工具。

路径:C:\Users\Administrator\AppData\Local\Android\Sdk\platform-tools 同时包含了adb.exe和fastboot.exe等工具。

Android Studio配置adb环境变量和使用adb_songzi1228的博客-CSDN博客目录0、相关文章:1、配置adb1.1、先检查ADB是否可以使用了。不能则开始安装。1.2、找到ADB的存放路径就行。1.3、在电脑的高级设置里面把环境变量Path改下就OK1.4、再次确认ADB安装0、相关文章:Android ADB超简单的安装方法(阅读量10w,17赞)Android Studio如何在命令提示符中使用ADB指令(阅读量5000)在An...https://blog.csdn.net/songzi1228/article/details/82746086

如遇win10配置adb环境变量不生效的问题,和配置JDK时一样处理:新增的变量在环境变量Path中必须排第一个才能修改生效。一旦将其拉至首位,win10的Path列表下拉形式会变成低版本windows那种串形式(可能存在无效路径)。待配置生效后,再将该配置从Path首位换下来,即可恢复win10的Path列表下拉形式。 

通过adb -version可以确认adb配置版本。

接着还要下载安装adb driver,安装时要注意打开手机的开发者调试模式。ADB Driver - Universal Android USB DriverADB Driver Installer - Universal Android USB Driverhttps://adbdriver.com/ 

六、Android Studio 快捷键问题。

 1、windows热键占用问题

fn键大多为win徽标热键,容易造成干扰。

Win10系统怎么屏蔽Windows徽标热键https://jingyan.baidu.com/article/9989c746f66df6f648ecfebb.html

如无效,请参考:(戴尔+win10亦有效)

华硕win10怎么关闭fn热键https://jingyan.baidu.com/article/0f5fb099ff9e5c2c8334ea92.html

2、Android Studio快捷键配置

Android studio 快捷键设置 - 简书习惯了eclipse的快捷键,转到Studio的时候可能一时接受不了Studio的快捷键,如果还想接着使用eclipse的快捷键怎么办。 虽然Studio已经为我们提供了可以...https://www.jianshu.com/p/c7a5f9958fc6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

贫道绝缘子

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

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

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

打赏作者

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

抵扣说明:

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

余额充值