我有错误,当我开始运行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.

当前回答

转到react-native项目的android/目录 创建一个名为local的文件。这一行的属性:

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

USERNAME是你的macOS用户名

其他回答

删除本地。从react项目中的android文件夹中获取属性并尝试它。

我这样做过,而且成功了。

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

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

有两种方法可以解决这个问题:

简单地运行你的react原生Android项目在Android工作室,它会自动生成你的本地。属性文件在react原生Android项目。 a.进入React-native Project -> Android b.新建文件local.properties c.打开文件 d.像下面这样粘贴Android SDK路径

转到react-native项目的android/目录 创建一个名为local的文件。这一行的属性:

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

USERNAME是你的macOS用户名

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