可以在Android jar中包含布局和其他资源吗?

时间:2010-03-19 03:56:49

标签: java android jar

我正在构建一个jar,以便其他开发人员可以使用我在其Android应用程序中创建的视图。我想知道是否可以在我的jar中使用布局资源,这样我就可以构建视图的布局,或者如果我需要以编程方式构建我的视图。同样,我可以在jar文件中包含图像资源吗?

3 个答案:

答案 0 :(得分:4)

不,不是。由于Android在apk中打包资源的方式,您不能将它们包含在jar中。但是,您仍然可以与其他开发人员共享jar - 他们只需手动拉入布局文件。

答案 1 :(得分:2)

不,你不能不必在代码中指定jar的布局参数。

答案 2 :(得分:1)

是的,您可以预先编译xml布局文件并将它们放在assets /文件夹中,然后将它们打包到您的jar文件中,然后您可以使用XmlResourceParser和LayoutInflater加载它们。其他资源文件如image也可以像这样打包到jar中。