【问题标题】:It is possible to include layout and other resources in an Android jar?可以在 Android jar 中包含布局和其他资源吗?
【发布时间】:2011-01-29 07:33:38
【问题描述】:

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

【问题讨论】:

    标签: java android jar


    【解决方案1】:

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

    【讨论】:

    • 如何手动拉入布局文件?您的意思是直接将它们复制到新项目中?
    【解决方案2】:

    不,您必须在代码中指定布局参数才能使用 jar。

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2010-11-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-27
        • 1970-01-01
        相关资源
        最近更新 更多