当前位置: 首页 > 知识库问答 >
问题:

Android:未找到SDK位置。使用local.properties文件中的sdk.dir或ANDROID_HOME环境变量定义位置

狄富
2023-03-14

我试图使用GraphQL和Apollo Android客户端运行这个示例项目:https://github.com/apollographQL/apollo-android/tree/master/apollo-sample

我是Android studio的新手,以下是我目前所做的:

  1. 在我的机器(mac)上安装了Android Studio
  2. 克隆完整Apollo Android Repo
  3. 启动Android studio并从克隆的repo中打开apollo-sample目录作为Android项目

错误:未找到SDK位置。使用local.properties文件中的sdk.dir或ANDROID_HOME环境变量定义位置。

这与这个问题中描述的问题是一样的,但是建议的答案中没有一个解决方案对我有效:

在设置了sdk.dir的项目根目录中,我确实有一个local.properties文件:

sdk.dir=/Users/nburk/Library/Android/sdk

我不知道这个条目是从哪里来的,但它肯定在那里。我假设它指向正确的位置,该路径的内容是以下目录:

build-tools
emulator
extras
patcher
platform-tools
platforms
sources
tools

我还尝试按照接受的答案中的建议设置android_homeenv var,但这也不起作用:

共有1个答案

祝叶五
2023-03-14

尝试打开Android studio中的SDK管理器,看看SDKlocation是否设置正确。

 类似资料:
  • 开始使用React Native。我确实安装了Android SDK、Java SDK和Android依赖项。在我的终端上运行演示应用程序时,我收到以下错误。 系统:-OSX Yosemite-Node v 5.5

  • 我正在使用不同的方式构建应用程序,两种工作,但一种失败。 方法:1(工作) 方法:2(工作) 在Android Studio中打开模块,之后,选择 在这种情况下,我能够构建应用程序包和APK文件。 方法:3(不工作) 我得到了这个错误: 失败:生成失败,出现异常。*问题:配置根项目“android_intent”时出现问题。 未找到SDK位置。用sdk定义位置。在当地。属性文件或使用ANDROID

  • “找不到Android SDK。确保已安装它。如果它不在默认位置,请设置ANDROID_HOME环境变量。 在通过终端构建Cordova项目时面临这个问题,如果我在Android Studio中运行,我不知道这个问题的根本原因是什么。

  • 目前(作为V2.2,2016年8月),在安装AS时,要求选择SDK文件夹(或默认安装),它会自动应用于您打开的任何项目。 这意味着任何可能的变通或修复都是无关紧要的,因为问题不再是可复制的。 原题:

  • 我克隆了一个Android项目: 当我试图用android studio打开app文件夹以开始使用该项目时,我发现Gradle“app”项目刷新失败,错误:未找到SDK位置。使用sdk定义位置。本地目录。属性文件或使用ANDROID\u HOME环境变量。问题是,SDK位置已在local.properties中设置: 这与我在这台机器上使用的其他android项目中的位置相同。那么,为什么我会出现

  • 我正在尝试将我的android项目从Eclipse迁移到MAC中的android Studio v1.0.1 如果我创建一个新项目,一切正常,但如果我从Eclipse导入一个项目,则会出现以下错误: 错误:配置项目“MyProject”时出现问题。未找到SDK位置。使用sdk定义位置。本地目录。属性文件或使用ANDROID_HOME环境变量。 我的local.properties文件已经有了SDK