我知道 Android Library 项目,它允许你创建一个共享源代码项目,可以根据需要放到 Android 应用程序中。但是,这需要该源是可用的。
我正在寻找一种方法来构建和发布一个封闭源代码库,这个库可以在其他 Android 项目中使用,比如传统的 JAR。这需要使用 Android 编译器,因此它不是一个普通的 JavaJAR 文件。FWIW,我不需要在 JAR 中嵌入资源/布局。
我看过 http://andparcel.com/,但感觉像是一个变通方案,我更愿意使用由谷歌“官方支持”的东西。此外,我还需要确保构建的 JAR 与 Android SDK 的新旧版本兼容(例如,我需要一种设置目标平台版本的方法,等等)。
最新的 Android 工具集是否允许创建/使用 JAR 二进制文件?你能指出一些关于我如何做到这一点的文件吗?