Eclipse 不支持 SDK layoutlib 版本

Posted

技术标签:

【中文标题】Eclipse 不支持 SDK layoutlib 版本【英文标题】:SDK layoutlib version is not supported in Eclipse 【发布时间】:2019-08-12 02:34:06 【问题描述】:

这是我对 Eclipse 的问题:

SDK layoutlib 版本不受支持

解决这个问题的方法是什么?每个 API 都会出现此问题。

【问题讨论】:

您好,我强烈建议您看看这个页面:***.com/help/how-to-ask 你不应该使用 Eclipse 为 android 开发,Android 支持 Eclipse ended in 2016 我想解决办法是停止使用Eclipse,开始使用Android Studio。 【参考方案1】:

Eclipse 中对 Android 开发的支持于 2016 年结束,来自 Android Developers Blog:

随着 Android Studio 2.2 的发布,现在是告别 Eclipse Android 开发者工具的时候了。我们已经正式结束了他们的支持和开发。现在是切换到 Android Studio 并体验我们对 Android 开发工作流程所做改进的最佳时机。

Android API 28 于 2018 年 8 月 6 日according to Wikipedia 发布,距离该报废帖发布近 2 年。因此,没有实现 Eclipse 插件的 API 28 布局 SDK 是有道理的。

您最好的解决方案是将您的项目迁移到Android Studio。

【讨论】:

【参考方案2】:

我通过将 API 从 28 更改为 4.0 解决了我的问题,因为那是我正在开发的。我对android dev很陌生

SDK Layout version is not supported 错误 - 已解决1

【讨论】:

【参考方案3】:

我通过将 API 从 28 更改为 15 解决了这个问题

【讨论】:

以上是关于Eclipse 不支持 SDK layoutlib 版本的主要内容,如果未能解决你的问题,请参考以下文章

cvc-complex-type.2.4.a: 发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头

Android Studio 笔记

Braintree 与 Android Eclipse 项目的集成

搭建Android开发环境附图详解+模拟器安装(JDK+Eclipse+SDK+ADT)

我的Android进阶之旅解决Android Studio报错:发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头。

我的Android进阶之旅解决Android Studio报错:发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头。