我想创建一个Android jar库,其活动使用的布局都在jar文件中。
我过去几天一直在研究和尝试不同的方法,并在这里用尽了相关的帖子。我已经设法获得drawables和其他原始资产,并从jar中加载。但是,我无法包含包含布局的有效资源。官方的观点是它尚未得到支持,但我相信它可以做到。
我发现使用Gradle时可以使用.aar库,但我不确定.aar库是否与较旧的Android项目兼容。
任何人都可以在jar库中找到有关资源/布局问题的最新信息,以及.aar库的兼容性。
非常感谢
答案 0 :(得分:3)
我想创建一个Android jar库,其活动使用的布局都在jar文件中。
这是不可能的,对不起。但是,欢迎您创建一个提供此角色的Android库项目,该库项目可以发送JAR而不是Java源代码(有关示例,请参阅Play Services SDK的库项目)。但是,布局不会在JAR文件中。
官方的观点是它尚未得到支持,但我相信它可以做到。
我确信你的评估不正确。
我发现使用Gradle时可以使用.aar库,但我不确定.aar库是否与较旧的Android项目兼容。
项目年龄与它没有任何关系。如果您使用的是Gradle,则AAR文件可以正常工作。如果您不使用Gradle,则AAR文件不起作用。