【问题标题】:Importing an old ActionBarSherlock into Android Studio project将旧的 ActionBarSherlock 导入 Android Studio 项目
【发布时间】:2015-07-14 08:24:36
【问题描述】:

我正在将一个旧项目从 Eclipse 导入到 Android Studio,但我被卡住了。我需要将 4.1 版本的 ActionBarSherlock 导入它,我只是不知道如何。我尝试了在 Internet 上找到的许多解决方案,但它们适用于较新版本的库。将 4.4 版作为模块导入没有问题,但我特别需要 4.1,因为该项目广泛使用它,并且在较新的版本中缺少它的功能。当我尝试使用“导入模块”导入它时,我得到的只是“选择要导入的模块”。

有没有什么方法可以让它在不重新设计整个项目的情况下工作?

【问题讨论】:

    标签: android android-studio actionbarsherlock


    【解决方案1】:

    从这里你有 ABS 的 gradle uri:https://github.com/JakeWharton/ActionBarSherlock-Gradle-Sample

    下一步:在 Android Studio 中创建一个新项目,将所有内容留空。选择您支持的 SDK 版本等等,然后选择您期望的包名。

    将依赖项添加到新的 build.gradle。如果您有 jar 文件,只需将它们复制到包层次结构中的 /lib 文件夹即可。

    将您的代码库从 Eclipse 项目复制到您的 Android Studio 项目。进行构建以查看它是否有效。

    【讨论】:

    • 很遗憾,这个 gradle 示例是基于 ABS 4.4 版本的,所以它没有这个项目需要的功能。
    • AFAIK 4.4 是最新版本的 ABS。你需要什么方法?以及如何在项目中导入 ABS?
    猜你喜欢
    • 1970-01-01
    • 2013-05-10
    • 1970-01-01
    • 2014-02-09
    • 2020-06-06
    • 1970-01-01
    • 2013-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多