找不到SDK位置,无法加载命令fastlane



我尝试在Mac上构建react原生应用程序。我安装了Java,安卓工作室等。有这个问题:bundler: failed to load command: fastlane and SDK location not found. Define location with an ANDROID_SDK_ROOT environment variable or by setting the sdk.dir path in your project's local properties file.我创建了一个文件local.properties并将其设置为sdk.dir = /Users/USERNAME/Library/Android/sdk但在我运行了构建应用程序的命令后,这个文件就消失了。我们仍然有这个问题:

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.nUse '--warning-mode all' to show the individual deprecation warnings.

我找到了这个链接,它可以解决问题
以下是步骤:
从cmd行运行这个:ANDROID_HOME=";C: \Users\1mike12\AppData\Local\Android\sdk"react native run android
如果仍然没有,在项目目录的根目录中创建一个local.properties文件,然后添加:sdk.dir=C:\Users\1mike12\AppData\Local\Android\sdk
引用:
https://medium.com/@selvakumar_P/sdk-位置-非边界-f7bdf13dc09

最新更新