簡體   English   中英

在項目中包括 jar。 並包括 Android 庫項目

[英]Including jar in project. And including Android Library project

我想在我的項目中包含一個 jar 庫,但是這個庫真的很大。

我沒有使用該庫中的所有類,所以當我編譯我的項目時,所有 jar 內容都將放入已編譯的項目中還是僅放入我正在使用的文件(類等...)中?

和關於 Android 庫項目的相同問題:如果我在我的項目中包含 Android 庫項目並且我沒有使用所有的 lib 資源,編譯器是將所有的 Lib 項目資源放在我的項目中還是只放在我使用過的資源中

如果我不明白這個問題,我深表歉意,但也許你要找的是這個:

有選擇地在 JAR 中包含依賴項

所以這是插件

https://github.com/nuttycom/sbt-proguard-plugin

sbt proguard 看起來會減少不必要的類,這樣你的項目就不會“繁重”

盡管您可能不會直接使用 JAR 中的類,但您可以間接使用它們。 因此,從 jar 中刪除這些類可能是不安全的——除非您 100% 確定它們沒有被您正在使用的類間接使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM