【问题标题】:How to import an Android Library Project created on Android Studio into existing Eclipse Android App Project, as library?如何将在 Android Studio 上创建的 Android 库项目作为库导入现有的 Eclipse Android 应用程序项目?
【发布时间】:2016-12-26 11:26:28
【问题描述】:

我要做的是添加这个在 Android Studio 上创建的GitHub - Custom-Calendar-View Android Library Project。

我阅读了很多关于 SO 的问题和答案,但没有一个适合我的情况。 这怎么可能? 需要从 Android Studio 上的 Android 库项目中导出 .jar?如果是这样,怎么做? 使用 Custom-Calendar-View 库的资源对我来说也很重要。

有什么帮助吗?

【问题讨论】:

  • 对不起,这是我的小建议,您可以使用下面的链接,这是使用 eclipse 开发的日历控件。如果可能的话,你可以使用这个。 github.com/Rajendhiran/AndroidCalendarWidgetLibrary
  • @RajendhiranEasu 如果我无法得到有用的答案,我会试一试。谢谢

标签: android eclipse android-library


【解决方案1】:

您可以简单地将库编译成 jar 文件,然后在 Eclipse 中导入。默认情况下,Gradle 提供从源代码构建 jar。看例子,

// Include dependent libraries in archive.
mainClassName = "com.company.application.Main"

jar {
  manifest { 
    attributes "Main-Class": "$mainClassName"
  }  

  from {
    configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
  }
}

您可以使用 Gradle here 来检查构建具有依赖关系的 jar 的其他解决方案!

【讨论】:

  • 那种方式也包括jar资源?这对我很重要。还要详细说明在哪里运行这个?我对 Android Studio 不太熟悉
  • 是的。您需要配置要包含和排除的文件!要运行 gradle 命令,请参阅此处的参考,stackoverflow.com/questions/4871656/… 或简单地使用此插件 github.com/rholder/gradle-one-jar
  • 在哪里运行这个?如何配置文件?我对 Android Studio 不太熟悉。请发布详细答案,以便我接受
【解决方案2】:

这是我的小建议,您可以使用以下链接,这是使用 eclipse 开发的日历控件。如果可能的话,你可以使用这个。

https://github.com/Rajendhiran/AndroidCalendarWidgetLibrary

这也有滑动手势功能。

【讨论】:

    猜你喜欢
    • 2017-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-11
    • 2013-12-17
    • 2014-05-25
    • 2013-05-12
    • 1970-01-01
    相关资源
    最近更新 更多