Android知识点(转)——打开Android Studio报错“Error running ***: Please select Android SDK”

先扯两句

首先声明,这篇博客解决方案取自湖前琴亭的打开Android Studio报错“Error running ***: Please select Android SDK”

PS:大家可以直接通过链接跳转到原博客查看。

说实话,其实原本的我是比较讨厌无脑搬来他人的博客直接发到自己的博客中的,至于为什么,只需要百度一个问题就可以发现,第一页基本写的都是一个内容,都是相互转来的!所以之前写的博客即便有他人博客的借鉴,基本也是一些定义、概念等实在自己编不出来的几句话的引用。但是最近IDE或者程序出问题时,去查一些资料,却经常看到“博客不存在”、“页面404”等问题(这里我就不截图,想必经常查资料的应该都遇到过)。所以即便针对一个问题,我这里保留了解决问题的博客地址,也不代表下次遇到相同问题的时候,可以找到对应的解决方案路径,却不敢确认打开以后这篇博客还活着,无奈之下,只能在《Android知识点》的系列中,添加一批转载的内容。这里转载的目的主要是防止自己以后找不到,在大家查询过程中带来的不便请见谅。

承诺:

  1. 《Android知识点(转)》中针对问题列举的解决方案,绝对是亲测有效的,当然也不敢保证绝对适用于任何情况。
  2. 《Android知识点(转)》会加上我自己的理解,而不是一味的照抄,对于尝试的结果(如果还记得当时bug的情况的情况下)会标注尝试结果

下面给大家展示个神器,叫Android知识点——目录,好了,闲言少叙,下面进入正题。

正文

在开发的时候,想要在手机上测试debug包,可是运行项目或者debug项目的时候都会出现如下错误提示:


Error running ***: Please select Android SDK

我个人遇到一些之前没见过的问题,第一反应都是如下解决方案:

  1. Build-->Rebuild Project 或者 Build-->Clean Project 重新编译项目
  2. File-->Invalidate Caches/Restart 重启AS
  3. 重启电脑

可很悲催的是,在这个问题中,如上三种方案都没有起到作用,而且也没有错误的重试提示栏(下图:Try Again):


Try Again

造成问题的原因为(摘自上面的博客连接):

由于Android Studio异常关闭,使得某些配置文件损坏,因此需要在线更新SDK才能恢复被损坏的文件

别问我信不信,我对面的哥们一周怎么也得踢掉我电源两三次,之前还出过一次程序完全错乱,没有找到解决方案,最终不得不重新从gitlib重新拉项目的情况。
好了,这篇博客不是用来追责的,还是上解决方案吧。
首先依次选择主菜单“File”——“Settings”,菜单路径如下图所示:


Android知识点(转)——打开Android Studio报错“Error running ***: Please select Android SDK”_第1张图片
在这里插入图片描述

上述菜单操作打开设置窗口,然后依次展开“Appearance & Behavior”——“System Settings”——“Android SDK”,在右边的设置界面编辑SDK的路径。如下图所示,单击SDK目录输入框右边的“Edit”链接(红框标注):


Android知识点(转)——打开Android Studio报错“Error running ***: Please select Android SDK”_第2张图片
在这里插入图片描述

单击“Edit”链接之后打开SDK的设置界面如下图所示,这里SDK的目录保持不动,单击页面下方的“Next”按钮,在下一个页面继续单击“Next”按钮,等待Android Studio下载最新的编译工具,我这边是下载了最新的27.0.2版的build-tools。下载完成后单击页面右下角的“Finish”按钮完成更新操作。
Android知识点(转)——打开Android Studio报错“Error running ***: Please select Android SDK”_第3张图片
在这里插入图片描述

回到Android Studio的主界面,此时会自动同步编译工具并重新编译,等待重编完成,即可正常执行Run app的操作了。

你可能感兴趣的:(Android知识点(转)——打开Android Studio报错“Error running ***: Please select Android SDK”)