我有错误,当我开始运行android

What went wrong:
A problem occurred evaluating project ':app'.  
> SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

当前回答

创建一个名为lcoal的文件。并粘贴下面的路径。

sdk.dir = /Users/jotnosqh/Library/Android/sdk (for linux)

其他回答

在你的项目目录中有一个名为“android”的文件夹,其中有一个本地。属性文件。 删除该文件,构建应该会成功运行

在Ubuntu上,你必须从Android Studio中单独获取SDK,奇怪的是,这个路径适用于Android Studio,但对于React Native,你需要创建一个文件名local.properties。

例如,在inn ~/AwesomeProject/android中插入这一行: sdk.dir = /道路/ / sdk / /你/电脑

回声”sdk。dir = /Users/$(whoami)/Library/Android/sdk" > Android/ local.properties .

这对我很管用。

我在Udemy上使用Stephen Grider的React Native,其中一个学生在第50课上发布了这个。在命令行中逐字粘贴(当然是w/o '$')。

$ export "ANDROID_HOME=/usr/local/opt/android-sdk" >~/.bash_profile

将系统中的其他android项目复制到本地。属性和粘贴在React-native项目的android文件夹中,它将工作。

sdk.dir=C\:\\Users\\paul\\AppData\\Local\\Android\\Sdk