代码之家  ›  专栏  ›  技术社区  ›  VishnuVS

android studio select sdk尝试运行项目时出错

  •  -1
  • VishnuVS  · 技术社区  · 7 年前

    我正在使用 Ubuntu 18.04 LTS上的Android Studio 3.1。 我目前正在做一个项目 目标API 28。 我在安装期间下载了API级别为28的SDK,但有时当我尝试在设备上运行项目时,会弹出一个对话框提示我选择该SDK。这不会每次都发生,但有时也会发生,即使我以前运行过该项目,并且没有对sdk路径进行任何更改。我不知道是什么触发了这个。 我在stackoverflow上也看到过类似的问题,但是没有一个解决方案对我有用。 以下是我迄今为止所做的工作:

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

    但这些都不起作用 我找到的唯一解决方法是打开另一个从Github下载的项目(使用API 26),构建它,然后返回到我当前的项目。这暂时解决了问题。 我的几个朋友在不同的机器上做同一个项目。( Windows, Mac )他们也有这个问题。 这是AS的错误还是有永久性的解决方案?

    2 回复  |  直到 7 年前
        1
  •  0
  •   sainadh    7 年前

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

        2
  •  0
  •   VishnuVS    7 年前

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