【问题标题】:How to ship library for Android如何为 Android 提供库
【发布时间】:2011-05-08 21:20:24
【问题描述】:

我想为 Android 开发一个库。我可以以什么形式发货? jar、apk 还是别的什么?我应该怎么做才能让其他开发人员在他们的应用程序中使用我的库?

【问题讨论】:

    标签: android jar apk android-library


    【解决方案1】:

    如果你的库是纯 Java 代码,一个 JAR 就可以了,或许可以压缩文档等。

    如果您需要资源或其他特定于 Android 的非 Java 内容,您应该考虑使用 Android library project。最好将其作为源代码提供,尽管有一些技巧可以将其打包成(主要是)二进制形式。并且正在开发的基于 Gradle 的新构建系统应该可以更轻松地创建以二进制(非源)形式发布的库项目。

    【讨论】:

      【解决方案2】:

      作为一个普通的罐子。您的库类将与具体应用程序一起转换为 Dalvik VM 字节码。

      【讨论】:

        【解决方案3】:

        我只想把你的代码扔到link text 上,并允许用户下载代码或从那里分叉。我在 GitHub 上看过不少 Android 库。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-02-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-02-07
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多