【问题标题】:Does android always package unused resources?android总是打包未使用的资源吗?
【发布时间】:2010-07-23 18:03:52
【问题描述】:

我的应用中有一些资源可供不同品牌选择加载。我不想在每次重新命名应用程序时都设置完全不同的项目,所以我想知道未使用的资源是否会始终打包,以及是否有办法避免这种情况。这是一个例子:

MyProject
/res
    /layout
        main.xml (used in all apps)
        productlist1.xml (used in app ABC.apk)
        productlist2.xml (used in app XYZ.apk)

main.xml 应该打包在 ABC 和 XYZ 应用程序中

productlist1.xml 应与应用程序 ABC 一起打包,但不能与应用程序 XYZ 一起打包

productlist2.xml 应与应用程序 XYZ 一起打包,但不能与应用程序 ABC 一起打包

【问题讨论】:

    标签: android resources


    【解决方案1】:

    我想知道资源是否 不使用将始终打包 在

    是的。

    如果有办法避免这种情况

    使用library projects。或者,创建自定义 Ant 任务来过滤在任何给定版本的应用程序中打包的资源。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-27
      • 2010-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 2014-08-06
      相关资源
      最近更新 更多