gpt4 book ai didi

android - 在 Eclipse 中使用支持设计库

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:08:37 25 4
gpt4 key购买 nike

我正在开发一个项目,遗憾的是它还没有迁移到 Android Studio。我想在 Google 的新 support.design 库中使用 float 操作按钮,但我无法设法将其包含在我的项目中。

我更新了 Android SDK 管理器中的支持库。

  • 首先,我尝试将库导入 Eclipse 并在我的应用上使用 Project → Properties → Android 将其添加为依赖项,但设计项目未显示为库项目.

  • 然后我尝试从设计库的 /libs/ 目录复制 .jar 并将其包含在我的项目中。这让我可以import android.support.design.widget.FloatingActionButton; 但是当我运行应用程序时它崩溃了,因为它找不到资源android.support.design.widget.FloatingActionButton 并且无法扩充 XML。

  • 接下来,我尝试将导入的设计项目添加到应用程序的构建路径中,但我遇到了与上述相同的问题。

  • 然后我尝试从构建路径工具添加 JAR,但我又遇到了 XML 问题。

  • 我尝试将我的 Android SDK 文件夹中的项目添加为外部类文件夹,但这没有用。

我没主意了。我意识到我们现在应该使用 Android Studio,但我对此无能为力。有谁知道我如何在 Eclipse 中让它工作?

最佳答案

通过 Eclipse 的项目属性对话框(项目 → 属性),您不仅可以附加到库项目,还可以将项目标记为 库项目。

通常,当您导入一个项目时,该信息是从 project.properties 文件中提取的。遗憾的是,Android 支持设计项目没有 project.properties 文件,因此 Eclipse 的库存导入过程假定您正在导入应用程序。

只需进入 Project → Properties → Android 并通过“Is Library”复选框将导入的库标记为一个库。然后,您可以将其附加到希望使用该库的应用程序。

请注意,当您导入这些库以替换现有版本时,当 Google 向库发送更新时,您将需要对库的 future 版本重复这个“是库”的废话。

当您切换到 Android Studio(添加库更容易)时,所有这些令人头疼的问题都会消失,尽管它可能会被令人兴奋的新问题所取代。 :-)

关于android - 在 Eclipse 中使用支持设计库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30652488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com