3
我正在浏览以下link,并且在那里提到了两个声明。Android库项目JAR
1.你需要SDK工具R14或更新使用新的库项目的功能,生成每个库项目到它自己的JAR文件
2.您不能将库项目导出到一个JAR文件 库不能作为二进制文件(例如JAR文件)分发。这将在未来版本的SDK工具中添加。
阅读这两条语句后我感到困惑。这两个陈述不是在谈论同一件事情,而是相互冲突吗?
如果不是,请帮我理解两者之间的区别。
我正在浏览以下link,并且在那里提到了两个声明。Android库项目JAR
1.你需要SDK工具R14或更新使用新的库项目的功能,生成每个库项目到它自己的JAR文件
2.您不能将库项目导出到一个JAR文件 库不能作为二进制文件(例如JAR文件)分发。这将在未来版本的SDK工具中添加。
阅读这两条语句后我感到困惑。这两个陈述不是在谈论同一件事情,而是相互冲突吗?
如果不是,请帮我理解两者之间的区别。
有一个微妙的区别:创建的JAR文件仅包含已编译的类文件,并且不包含任何资源(来自res文件夹)。我认为第二个陈述是指目前的库项目不能作为JAR文件分发,因为属于库项目的任何资源都不会包含在JAR文件中。但是,这听起来像是计划将来应该可以将整个库项目(包括资源)打包为JAR文件。
UPDATE: 也看到this answer
与截图按最新的Android V1.2工作室已经回答 –