AndroidStudio SDK目录不存在

Ahm*_*usa 37 android android-studio

我正在使用Android Studio进行SVN上的项目(通常在Windows PC上).

最近我想在Mac上运行它,它不断给出以下错误:

错误:SDK目录'/ Users/AhmadMusa/Desktop/[PROJECT PATH]/D:\ Android\sdk '不存在.
请修复local.properties文件中的'sdk.dir'属性.

我已经将SDK放在local.properties文件中:

sdk.dir = /用户/ AhmadMusa /库/的Android/SDK

我不知道为什么它会自动添加(D:\ Android\sdk),这是我的Windows PC SDK目录,但为什么它现在就在这里!没有代码提及任何D:\Android\sdk.

kan*_*idj 30

您无法编辑local.properties它是生成的文件,右键单击您的项目并选择SDK Location下的"Open Module Settings",将您的位置放入SDK中.

粘贴 /Users/AhmadMusa/Library/Android/sdk

清理并重建您的项目

更新

尝试删除local.properties文件并创建一个新文件,但不要将其检入版本控制.

右键单击项目的顶级,然后创建新文件'local.properties',然后添加: sdk.dir=/Users/AhmadMusa/Library/Android/sdk

清洁和建造

  • 感谢@ inner_class7,试过了,仍然即使清洗相同.它提供了错误和任何事情之前,我按清洁工程刚过,我得到这样的:错误:发生配置项目的问题":项目名".> SDK目录'/ Users/AhmadMusa/Desktop/[ProjectPath]/D:\ Android\sdk'不存在. (2认同)
  • 很抱歉这次缺席。我会选择这个作为我的问题的答案(尽管我仍然面临其他问题)......我在项目的父文件夹中找到了另一个 local.properties(虽然它不会影响我认为,因为它位于项目,但这个文件仍然影响编译)......我的项目在这个父文件夹的子文件夹中......之后我遇到了其他几个问题,一一解决,然后在修复我的Windows PC后停止(我相信在我在 Mac 中遇到的情况之后,它会更方便,更容易!)感谢您的帮助 :) (2认同)

小智 12

我终于在磁盘上找到了这个文件。Android studio中的“ local.properties”文件不是您要修改的。请参见图片,因此可以将“ sdk.dir”这一行修改为sdk的目录。 android studio。 在此处输入图片说明


Raj*_*rma 7

当您错误地打开项目时,这是一个问题.打开项目不要导入项目


vin*_*nod 5

在android目录下创建或编辑文件local.properties

对于窗口路径应该是这样的

sdk.dir = C\:\\Users\\user name\\AppData\\Local\\Android\\sdk
Run Code Online (Sandbox Code Playgroud)

对于linux系统路径应该是这样的

sdk.dir = /home/user name/Android/Sdk/
Run Code Online (Sandbox Code Playgroud)