【问题标题】:Android Studio 2.2.2 : Tools > Android menu is missing in Mac OS XAndroid Studio 2.2.2:Mac OS X 中缺少工具 > Android 菜单
【发布时间】:2016-11-03 16:51:35
【问题描述】:

标题,差不多。

“工具”菜单中通常有一个“Android”项,其中包含诸如 Android SDK 管理器之类的内容。由于没有显示整个工具菜单,因此我无法访问 SDK 管理器。

什么控制这个子菜单是否显示?我该如何解决这个问题?

【问题讨论】:

  • this 可以帮助您配置android SDK。
  • @pRaNaY 谢谢!但是我已经按照这些步骤进行了.. SDK 路径都是正确的。

标签: android-studio


【解决方案1】:

这发生在我身上,因为我打开了错误的项目文件夹。在 Android Studio 中打开项目文件夹时,请确保打开 Android 项目的主顶层文件夹(包含 build.gradlegradle.properties 等的文件夹)。作为 React Native 项目的一部分,我打开了该文件夹上方的文件夹——当我关闭并从 android/ 文件夹重新打开项目时,菜单项重新出现,Gradle 同步开始工作。

【讨论】:

  • 如果有提示您检测到 Android 框架的气球,您可能还需要按配置。
【解决方案2】:

最后我需要做的就是清除缓存并重新启动一切。

  1. 我删除了 ~/.gradle/ 目录
  2. 然后我使用“文件”>“使缓存无效/重新启动...”菜单项重新启动了 AndroidStudio。

在此之后,我启动了 AndroidStudio 并再次加载了项目,并且它工作了。

编辑:自从更新到 Android Studio 3.0 后,这种情况又开始发生了,使缓存失效停止了解决问题。

我尽我所能,但最后唯一有效的方法是卸载所有与 Android 相关的东西,然后安装旧版本的 Android Studio。

EDIT2:我一直在使用 Android Studio 3.1 Canary 5,自从它问世以来,就没有这个问题了。这表明下一个稳定版本应该修复这个问题:/

【讨论】:

  • 还有另一种方法可以解决您的问题。您可以返回到 Android Studio 3.0 并成功运行您的应用程序。只需将应用程序从当前文件夹中移出并将其放入新的文件夹中即可。然后在 Android Studio 3.0 中打开应用程序并重建 gradle。它应该解决问题。请参阅此处的答案stackoverflow.com/questions/27620262/…。此解决方案适用于 mac High Sierra 和 Windows 10 的相同问题。
  • @JnL 我看不出您链接到的 SO 问题(未找到 SDK 位置)与此特定错误有何关系...但是您能否发布评论的第一部分作为答案反正?根据导致某些人无法显示菜单的问题,这可能会起作用。
  • 您是从版本控制中导入应用程序吗?
  • 是的,但这又与我的机器中发生的错误无关,因为它在 Android Studio 3.0 中始终失败,但在 2.x 和 3.1 中始终有效。有很多事情会导致 Android 菜单无法显示,包括 SDK 位置的错误配置,但显然 Android Studio 3.0 中存在一些错误,这也可能导致某些项目出现这种情况。
【解决方案3】:

当 gradle 报找不到 Android SDK 包的错误时,我也遇到了同样的问题。由于我找不到工具 > Android > 同步 gradle 选项,我无法更正该问题。尽管您没有收到此 gradle 错误,但我相信您在“工具”菜单中发现的问题可以通过相同的方式解决。

您可以返回 Android Studio 3.0 并在 Mac 或 Windows 上成功运行您的应用。只需将应用程序文件夹从当前文件夹中移出并将其放入新的文件夹中即可。然后在 Android Studio 3.0 中打开应用程序并重建 gradle。它应该解决工具 > Android 选项未显示的问题。此解决方案适用于 Mac OSX High Sierra 和 Windows 10 系统。

【讨论】:

    【解决方案4】:

    我遇到了同样的问题,我正在处理一个 react native 项目,我打开了正确的文件夹,其中包含 build.gradlegradle.properties 等,但我没有出现 Android 工具标签上的菜单。

    我遇到了以下问题:

    我的问题是没有安装 Android SDK 平台,所以我安装并完成了!它解决了我的问题,希望对你有用。

    对我来说:我只是单击链接安装它,仅此而已,但如果对你不起作用> find out

    【讨论】:

      【解决方案5】:

      转到首选项->插件。取消选中“firebase 服务”复选框。点击申请,好的。它将重新启动android studio。

      您可以返回并重新启用 firebase 插件,SDK 管理器将保留。

      这有助于解决我的问题,此后 AndroidSDK 可用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-09
        • 1970-01-01
        • 2015-05-01
        • 2017-10-17
        • 1970-01-01
        相关资源
        最近更新 更多