我知道Android库项目,可以创建一个共享源代码项目,根据需要将其拉到Android应用程序中。然而,这需要提供源代码。
我正在寻找一种方式来构建和分发闭源库,以像传统的JAR文件一样在其他Android项目中使用。这将需要使用Android编译器,因此它不是一个普通的Java JAR文件。顺便说一下,我不需要在JAR文件中嵌入资源/布局。
我看过http://andparcel.com/,但感觉它只是一种变通方法,我宁愿使用Google“官方支持”的解决方案。此外,我需要确保构建的JAR与旧/新版Android SDK兼容(即,我需要一种设置目标平台版本等的方式)。
最新的Android工具集是否允许创建/使用JAR二进制文件?您能指出如何进行操作的文档吗?