簡體   English   中英

Android如何用資源導出jar?

[英]Android how to export jar with resources?

我創建了一個用於構建我的自定義小部件的Android項目,我想將其導出為其他項目的jar,以便方便地重用它們,但現在問題是,我無法使用自定義小部件jar中包含的資源,例如一個png圖片,它從類R的資源Id中獲取一個空值! 我怎么能這樣呢?

更新問題:
如何從代碼中的assets文件夾解析LayerDrawable xml?

您目前無法導出自包含的Android Library jar,並且將在未來的SDK版本中發布。
https://developer.android.com/guide/developing/projects/index.html#LibraryProjects

為了讓應用程序使用我導出的庫.jar文件,我必須將資源目錄“res”中的所有內容從庫項目復制到應用程序項目。 還必須合並文件string.xml以及合並ApplicationManfiest.xml文件。 通過eclipse將項目添加為庫更加簡單。

您無法使用資源將Android項目導出到Jar。 您可以做的是將第一個項目作為庫,然后將其添加到另一個項目。

請參閱文檔此處顯示如何將項目設置為庫並在另一個項目中使用

暫無
暫無

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

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