簡體   English   中英

將布局封裝在已發布的Android庫中

[英]Encapsulating layouts in a published Android library

我想發布一個包含其活動及其布局的SDK。 但是,我不想發布我的源代碼-只是我的可重用組件。

看來我無法創建JAR,因為我想為我的活動創建XML布局,還可能添加可繪制對象等。庫項目僅在編譯主項目時才編譯,因此不會隱藏我的源代碼代碼。

那么,您將如何做呢? 是否存在將您的資源XML放入JAR並在運行時提取它們的穩定解決方法? 還是更優雅的東西?

如果您想要一個可重用的組件,該組件包含Android特有的功能,而不僅僅是Java,那么您需要創建一個Android Library Project。 正如您所說的那樣,這不會隱藏源代碼-我唯一的建議是,也許可以將一個庫項目與您的代碼JAR結合起來。

暫無
暫無

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

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