2012-12-15 108 views

回答

4

在android中添加外部jar和使用庫項目有什麼區別?

There is almost no difference in achieving a task between these two except a minor digression.這就是說,如果你添加jar,你必須使用該外部jar中定義的任何東西,並且jar提供的功能不能改變。如果您包含庫項目,則可以使用源代碼進行遊戲,如果您不想使用默認功能,則可以對功能進行更改。兩者都有自己的利弊。 正如我所說的,通過包含庫項目,您可以自定義功能,但是您可能不知道是否會影響依賴於您正在使用的功能的任何其他事情。但是,如果你非常謹慎,這不是什麼大不了的事情。添加一個jar不會讓你自定義,但再次很容易遵循預定義的功能:)。希望這可以幫助。

對於第二個問題:我們可以從庫項目中提取jar並將其作爲外部jar導入到我們的主應用程序中嗎?

不完全是,但你可以。查看this CommonsWare給出的很好的答案,有很多限制。

+0

但是當我從庫項目的bin文件夾複製「library.jar」並將其作爲外部庫添加到主項目中並且不是刪除了庫項目時,該應用程序給出了錯誤......現在這裏看起來這兩件事情是不同的.... !!! –

相關問題