Android Studio在尝试运行项目时选择SDK错误

时间:2018-07-25 06:55:58

标签: android android-studio android-sdk-tools android-sdk-manager

我正在Ubuntu 18.04 LTS上使用 Android Studio 3.1。我当前正在使用目标API 28进行项目开发。我已经下载了API级的SDK。 28在安装过程中,但有时当我尝试在设备上运行项目时,弹出对话框提示我选择SDK。即使我以前运行过该项目并且未更改SDK路径,但这种情况并非每次都会发生,但有时也会发生。我不知道是什么触发的。 我在StackOverflow上也遇到了类似的问题,但是没有一种解决方案适合我。到目前为止,这是我所做的:

  • 同步了我的项目
  • 无效的缓存并重新启动
  • 关闭我的项目,然后再次打开
  • 卸载我的SDK并重新下载
  • 切换回旧版SDK,然后再次切换

但是所有这些都不起作用,我发现的唯一的解决方法是打开另一个我从Github下载(使用API​​ 26)下载的项目,进行构建,然后返回到我当前的项目。 。我的几个朋友正在不同的计算机(Windows, Mac)上进行同一项目,他们也遇到了这个问题。 这是AS的错误还是永久解决方案?

2 个答案:

答案 0 :(得分:0)

文件->设置-> Android SDk。 如果您的系统已经存在,请设置该路径,否则通过选择特定名称从SDK工具下载SDK。

答案 1 :(得分:0)

我找到了解决方法。它不是完美的,但是有效。希望这对其他人有帮助。 将您的项目文件夹移动到另一个位置,然后将其打开。它解决了这个问题。