无法运行我的应用,要求选择Android SDK

时间:2017-05-25 12:10:44

标签: android android-studio-3.0

今天我安装了 Android Studio Canary 1

现在我无法运行我的应用。出现以下对话框。

我已经通过File->设置了正确的SDK位置项目结构 - > Android SDK位置。

期待你的帮助来解决这个问题。

警告对话框图片:

enter image description here

9 个答案:

答案 0 :(得分:5)

转到项目结构设置并将源兼容性和目标兼容性设置为当前的Java开发工具包版本:

List item

答案 1 :(得分:4)

只需将项目文件与gradle文件同步即可。

File -> Sync Project with Gradle Files

答案 2 :(得分:2)

有时会错误地配置SDK路径。你需要修理它。

  1. 到设置/偏好设置(命令+,在mac上)。
  2. 搜索SDK
  3. 在Android SDK下,单击编辑并将其指向文件系统上sdk目录的根目录。 (如果没有安装SDK,请从下面的列表中安装)。

    enter image description here

答案 3 :(得分:2)

我尝试了这篇文章中的所有答案,但只有在执行以下步骤后,我的问题才得到解决:

  

文件->关闭项目->删除项目->打开现有项目(相同   项目)

也许这将为另一个拥有相同bug的人节省一个早晨。

编辑

这在MacBook上发生了很多事情。我发布此答案后,它一直在发生,所以我所做的是:

  • 卸载我从App Store获得的Android Studio版本;
  • 从Android Studio网站下载桌面稳定版;
  • 开始使用桌面版Android Studio。

再也没有发生

答案 4 :(得分:0)

转到sdk管理器并根据您的设备安装sdk并检查您的设备API。例如,如果您的设备是软糖,那么安装api 19 sdk。

答案 5 :(得分:0)

转到工具> Android> SDK Manager并确保已选择“系统设置”下的默认设置。在此图像中,我选择Android 7.1.1作为默认SDK

enter image description here

答案 6 :(得分:0)

我建议你再去build.gradle和sync。 或工具 - > Android - >使用Gradle文件同步项目(Android 3 +)

答案 7 :(得分:-1)

我遇到了同样的问题,对我有用的只是与gradle同步。 我只是做了在类似问题中发现的事情:

Android Studio: "Please select Android SDK"

原始答案:

  
    

转到build.gradle,然后单击立即同步。然后它起作用了。

  
     

更新:

     

文件->使用Gradle文件同步项目(Android Studio 3.1.1)

     

工具-> Android->使用Gradle文件同步项目(Android Studio   3.0.1)或您可以单击工具栏中的图标。

     

同步项目图标

This answer may not help works for later version as Android studio Team work on making the tool more better, the way to sync may be
     

与下一版Android Studio不同。

     

可能有用的常见方法是尝试同步项目,然后使Invalidate   缓存并重新启动Android Studio。

     

Android Studio 3.1.2解决方案

在此之前,我已经使缓存无效并也重新启动,但是它没有用。 请尝试让我们知道。

P.S。 我从Git导入项目后遇到了这个问题,以防万一有人要复制。

答案 8 :(得分:-1)

enter image description here

只需单击按钮...“与gradle文件同步项目” 错误将被删除