android - Mac 上的 Meteor 1.3.3 运行 android : Android target: Android SDK not found

标签 android macos cordova android-studio meteor

对于我的一个客户,我尝试在 Mac 上运行 meteor run android 命令,并收到以下消息:

✓ Java JDK ✓ 安卓 SDK ✗ Android 目标:未找到 Android SDK。确保它已安装。如果不在默认位置,请设置 ANDROID_HOME 环境变量。

目前情况:

  • PATH 已正确定义,包含指向工具和平台工具的链接,ANDROID_HOME 也很好
  • 模拟器和 SDK 随 Android Studio 一起安装
  • gradle 也找不到,tools/templates/wrapper 路径也不存在,这让我怀疑 SDK 安装错误,但 Android Studio 处理了一切<
  • 这个项目的 Meteor 版本是 1.3.3,当然项目中已经添加了 androidpaltform,它在我的 Linux 笔记本电脑上运行良好

Verbose 并没有那么冗长,在什么情况下 Android SDK 可以,而 Android target 不行?

这很难调试,我迫切需要找到解决方案,这个问题在其他相关线程中似乎尚未解决。感谢您的帮助!

最佳答案

这实际上是由于新版本的 Android SDK 工具 (> 25.3) 造成的错误。 解决办法是回到25.2.x, meteor 指南移动页面已经在几个小时前更新了。

See the related Github issue

下载25.2.5版本的链接:

https://dl.google.com/android/repository/tools_r25.2.5-linux.zip https://dl.google.com/android/repository/tools_r25.2.5-macosx.zip

关于android - Mac 上的 Meteor 1.3.3 运行 android : Android target: Android SDK not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42632342/

相关文章:

android - Java gRPC 服务器流模型

c++ - macOS 上使用 cpptools 1.71.1+ : When trying to compile code in C++, 的 VS Code "-std=gnu++14"出现在所有标志之前。怎么删除呢?

macos - 升级到macOS之后,Mojave gem更新失败

php - 通过 PHP SDK 验证 Facebook API 访问 token 和用户 ID?

javascript - 更改phonegap构建中的权限

android - 按下项目时如何关闭抽屉导航?

java - 提供两个相同类型的不同实例

Android,工具栏布局中的位置菜单项

macos - 删除 Xamarin 后 mtbserver 需要钥匙串(keychain)访问

jquery - 如何在 PhoneGap 应用程序中使用 ONSEN-UI 实现 iOS 类型的 ON SWIPE DELETE 功能?