React-native 新建项目运行 run-android 报如下错误 是说Android sdk没有正确配置。
SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID
解决办法 :
用android studio打开项目中的android项目,会提示gradle更新什么的,都别更新 。会自动配置local.properties文件
然后用AS run,提示 The specified Android SDK Build Tools version (28.0.2) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.2.1.
Android SDK Build Tools 28.0.3 will be used.
打开项目配置,把build tool version 修改为28.0.3
然后用命令行执行 react-native run-android 即可跑起来
也可以从自己原有的Android项目或者React Native中复制local.properties 文件过来到 Android目录下。