最近我尝试着导入从谷歌的开发者网站上下载的Android游戏样本。在将它们导入Android Studio后,我得到了以下错误:

错误:未找到SDK位置。使用sdk定义位置。Dir在本地。属性文件或ANDROID_HOME环境变量。

这是什么?我想从Android Studio运行示例程序。


当前回答

我通过在windows中创建ANDROID_HOME环境变量解决了这个问题。

ANDROID_HOME=C:\Users\<user_name>\AppData\Local\Android\sdk

重新启动Android Studio,它应该构建项目!

其他回答

你只需要复制本地的。属性文件到项目存储的文件夹,它将像魅力一样工作。但是请记住,它必须放置在存储项目的根文件夹中。

如果您正在尝试运行谷歌android示例代码,请尝试导入整个存储库,而不是单个示例。

下面是instructions.html,包含在谷歌日历API示例代码中。

导入calendar-android-sample项目 选择“Import Project…”或File > Import Project… 选择[someDirectory] / google-api-java-client-samples /构建。它和 单击OK。 注意:如果你试图导入[someDirectory]/google-api-java-client-samples/calendar-android-sample/build.gradle,它将不起作用 选择[someDirectory]/gradle-2.2.1的“Use local gradle distribution”和“gradle home”,单击“OK”。

以下步骤:

在android文件夹下创建一个名为local.properties的文件 在“local”文件中添加这一行。属性” sdk.dir = /用户/ bijendrasingh /图书馆/ Android sdk

在这里添加你的android sdk路径。

如果你在拉一个react-native项目时遇到这个问题,你只需要用android Studio打开android项目。您所需要的一切都将自动创建。

Open Android Studio File ->打开 选择react-native项目文件夹下的android文件夹 等待AndroidStudio完成设置 你现在可以关闭Android Studio了

OR

如果你已经安装了AndroidStudio命令行启动器:

在react-native根文件夹中运行这个

studio android/

等待AndroidStudio完成设置 你现在可以关闭Android Studio了

只需删除。idea文件夹,并再次导入项目。这对我很有效。