如何在 Eclipse 中更新到最新版本的 Android 支持库?

Posted

技术标签:

【中文标题】如何在 Eclipse 中更新到最新版本的 Android 支持库?【英文标题】:How to update to the latest version of Android Support Library in Eclipse? 【发布时间】:2018-07-02 02:21:44 【问题描述】:

我正在尝试将项目导入 Eclipse,但出现错误:

导入android.support.v7.widget.Toolbar无法解决 项目未构建,因为它的构建路径不完整。找不到 类文件 android.support.v4.app.ActionBarDrawerToggle$DelegateProvider

我从其他问题中找到了这个答案 -Why the import android.support.v7.widget.Toolbar cannot be resolved in my project 所以这似乎是Android支持库的问题。但是当我尝试更新我的时,它只有 20 版可用。另一个答案说他们能够升级他们的版本,但我似乎没有这个选项。如何获取最新版本的支持库?

【问题讨论】:

您是否检查过该类是否在 android-sdk\extras\android\m2repository\com\android\support 的任何库中找到?您可能必须从那里的 .aar 文件之一创建自己的 Eclipse 库项目。也就是说,没有什么理由不切换到 Android Studio 和 gradle,而坚持使用 Eclipse 可能会是一段痛苦的经历。 @Michael 我没有 m2repository 文件夹,只是 sdk\extras\android\ 中的一个支持文件夹 您可能需要下载 Android Support Repository 软件包才能获取这些文件夹。 @Michael 好的,我已经下载了 Android 支持存储库。我需要做些什么才能将这些添加到我的项目中吗? 您将越来越难以找到 Eclipse 特定问题的答案,原因很简单:使用它的人越来越少。我想说几乎没有人在使用它。只需迁移到 Android Studio。你知道你迟早必须这样做。 【参考方案1】:

如何获取最新版本的支持库?

您可以签入official documentation:

重要提示: 现在可以通过 Google 的 Maven 存储库获得支持库。您无需从 SDK 管理器下载支持库。

这意味着SDK Manager和sdk\extras\android文件夹将不包含最新的支持库。

只需迁移到 Android Studio。

【讨论】:

详细说明一下,Eclipse 不再被官方支持作为 Android 开发平台。因此,可能会有越来越多的事情发生故障,而 Google 不会修复它们。

以上是关于如何在 Eclipse 中更新到最新版本的 Android 支持库?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Eclipse 中更新 Maven 存储库?

如何将google play服务添加到eclipse

eclipse-java-2018-09-win32-x86_64配置tomcat(内含更新eclipse,如何解决添加时找不到最新tomcat版本)

如何将eclipse项目和svn关联

eclipse 中怎么fetch代码

使用最新插件启动eclipse RCP应用程序时出错(Eclipse 4.8)