如何为Android运送库
-
08-10-2019 - |
题
我想为Android开发图书馆。我可以以什么形式发货?罐子,apk还是其他?我应该如何做,以便其他开发人员可以在其应用程序中使用我的库?
解决方案
如果您的库是纯Java代码,则罐子很好,也许是用文档进行拉链,等等。
如果您需要资源或其他特定于Android的非Java东西,则应考虑使用 Android图书馆项目. 。最好将其作为源代码发货,尽管有一些技巧将其包装在(主要)二进制形式中。并且正在开发的新的基于Gradle的构建系统应该使创建以二进制(非源)形式运送的图书馆项目变得更加容易。
其他提示
作为常规罐子。您的库类将与具体应用程序一起转换为Dalvik VM字节码。
我只会把你的代码扔掉 链接文字 并允许用户下载代码或从那里分叉。我在Github上看到了很多Android库。
不隶属于 StackOverflow