未找到 SDK 位置且无法加载命令 fastlane

Posted

技术标签:

【中文标题】未找到 SDK 位置且无法加载命令 fastlane【英文标题】:SDK location not found and failed to load command fastlane 【发布时间】:2021-07-24 00:31:43 【问题描述】:

我尝试在 Mac 上构建 react-native 应用程序。我安装了 Java、android studio 等。有这个问题: 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.\

【问题讨论】:

Mac 还是 windows? mac @RahulKumar 【参考方案1】:

我发现这个链接可以解决问题 这些是步骤: 从 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-location-not-found-f7bdf13dc09

【讨论】:

以上是关于未找到 SDK 位置且无法加载命令 fastlane的主要内容,如果未能解决你的问题,请参考以下文章

VScode 无法找到颤振 sdk 目录

无法加载资源 404(未找到) - 文件位置错误?

VS2019打开项目加载失败:无法找到 .NET Core SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配。

控制器已在 DOM 中加载,但视图未加载且无法找到控制器 - oclazyload with jam(pugjs)

.NET 5 SDK 未找到 - OS X

如何修复“未找到 SDK 位置...”?