当我尝试安装 API 18 时,它只显示"Google API 18"
(仅此而已)。现在,如果我尝试从中安装这些 google API,Android SDK Manager
则会显示一条消息"this package depends on "Missing SDK platform Android, API 18"
。和安装按钮被禁用。
这里有人知道如何使用 eclipse 安装 API 18(4.3_MR2 sdk)
当我尝试安装 API 18 时,它只显示"Google API 18"
(仅此而已)。现在,如果我尝试从中安装这些 google API,Android SDK Manager
则会显示一条消息"this package depends on "Missing SDK platform Android, API 18"
。和安装按钮被禁用。
这里有人知道如何使用 eclipse 安装 API 18(4.3_MR2 sdk)
是否安装了 SDK 平台工具版本 18?在您的 SDK 管理器中,您必须先安装最新版本的 SDK 平台工具,然后重新启动 eclipse,然后尝试使用 Android SDK API 18
首先这样做:
Eclipse > 窗口 > Android SDK 管理器 > 包 > 重新加载
然后重试安装
另一种修复方法:
0) 在不选择 API 18 的情况下安装其他软件包,
1)重启Eclipse ADT,
2) 打开SDK manager,出现API 18 rev 1。
游戏迟到了,同样的问题。SDK 工具和 SDK 平台工具都没有出现在我面前。这是一个 4 步过程:
终于好去建一个新版本了。
有同样的问题。消息是:
包 google apis android api 18 修订版 1 依赖于缺少的 sdk 平台 android api 18
我按照以下步骤解决了它:
- Eclipse -> 帮助 -> 检查更新(然后在询问时单击“确定”-是否要安装它-单击“确定”/“是”以重新启动 eclipse 以完成安装)
- Window -> Android SDK Manager -> 取消全选(然后向下滚动到 Extras 并选择仅 Android Support Respository,未安装时,安装它)
- 窗口 -> Android SDK 管理器 -> 安装 xx 包
对我来说很好。
这就是我修复我的方法:
我也有同样的情况。对我来说,将 ADT 插件更新到版本 22.0.5,关闭 Eclipse。然后 - Eclipse > Window > Android SDK Manager > Packages > Reload。希望这会对某人有所帮助。
Eclipse > 窗口 > Android SDK 管理器 > 包 > 重新加载
这对我有用。谢谢!现在我可以更新到 18 岁。我是新来的,并试图投票支持 Jaguar 的帖子,但我不能。
看起来有点笨拙,我有类似的问题。当我将 sdk 工具更新到 22 时,我终于通过了 api 18 msg,然后提示另一个错误,即工具在重新加载时降级。我再次打开 sdk mgr 并有一个 22.3 和平台工具来 rev19 和一些其他可用的工具选择。我与 API19 和 API 18 一起对它们进行了另一次更新,现在它似乎正在向前发展。我想也许对于 API 18+,此时您必须将 SDK 工具更新到 22.3。顺便说一句,我还在部分过程中获得了文件锁定,并在后台关闭了 Eclipse 并修复了重试。dang.. 接下来是说 ADT 必须是 22.0+ 版本。
我通过使用 eclipse/help/install 新软件将 ADT 更新到 22.3(尝试更新只是说它是最新的)......一个未签名的内容错误..更新后重新启动 ADT..似乎正在尽我所能说到目前为止。
我已经解决了这个问题:
我在使用 API 19 时遇到了这个问题。我在 Eclipse 中使用 Android SDK Manager 的关键。然后,上面的建议解决了这个问题。
背景:由于我正在执行其他命令行操作,我通过在提示符下键入“android”来启动 SDK 管理器。- 这就是我所说的错误。
我遇到了同样的问题,但是使用了 API19。我单独安装了以下内容,每次安装后关闭 Android SDK Manager(感谢 cdoner):
然后我能够安装 API19,它不再抛出错误。(“这个包依赖于‘Missing SDK Platform Android, API19’)
我决定在 15 年后重新开始编码,并且对 Java 和 Android 完全陌生,只阅读了《Head Start Java 》这本书。感谢您提供易于遵循的步骤,尤其是对于新手。
我在MAC上,我遇到了同样的问题。我在 API 18 中找不到 SDK Platform。在 mac 上解决它的解决方案是先安装 SDK TOOLS,然后重新启动 sdk manager,然后我在 API 18 中找到了 SDK Platform。
清除缓存为我解决了问题。(工具>选项)
我无法从 Eclipse 安装新的 SDK(帮助 -> 安装新软件/检查更新),它抱怨新版本已经安装。但是,新的 SDK 并没有出现在 SDK 管理器中。
我通过命令行安装新的SDK版本解决了这个问题:android update sdk --no-ui
之后可以通过 SDK 管理器更新 google API 和其他工具。
我遇到了与您类似的问题(纯粹来自问题描述),但我的 Android SDK Platform-tools WAS 已经安装(16.0.2)。但是,所有其他软件包都无法识别它。我最终卸载了平台工具,然后重新安装。然后其他一切都认出了它。
我在我的 Mac 和 Windows 开发机器上遇到了这个问题。唯一的解决方案是重新安装最新版本的 Android SDK。谷歌真的在这方面丢球了。
从不同的网站找到
解决此问题的步骤:
如果您使用的是 r24.xx 等已弃用的 sdk 管理器版本,则需要先从 sdk 安装菜单更新平台工具,然后再安装任何东西。您可能需要多次执行此操作(只要出现更新通知)
我对 Missing SDK platform Android, API 26 的解决方案(它也应该适用于 API 18)