2013-12-16 209 views
3

我正在瀏覽以下link,並且在那裏提到了兩個聲明。Android庫項目JAR

1.你需要SDK工具R14或更新使用新的庫項目的功能,生成每個庫項目到它自己的JAR文件

2.您不能將庫項目導出到一個JAR文件 庫不能作爲二進制文件(例如JAR文件)分發。這將在未來版本的SDK工具中添加。

閱讀這兩條語句後我感到困惑。這兩個陳述不是在談論同一件事情,而是相互衝突嗎?

如果不是,請幫我理解兩者之間的區別。

回答

3

有一個微妙的區別:創建的JAR文件僅包含已編譯的類文件,並且不包含任何資源(來自res文件夾)。我認爲第二個陳述是指目前的庫項目不能作爲JAR文件分發,因爲屬於庫項目的任何資源都不會包含在JAR文件中。但是,這聽起來像是計劃將來應該可以將整個庫項目(包括資源)打包爲JAR文件。

UPDATE: 也看到this answer

+0

與截圖按最新的Android V1.2工作室已經回答 –

相關問題