【问题标题】:Phonegap: possible to exclude certain files/folders from the apk?Phonegap:可以从 apk 中排除某些文件/文件夹吗?
【发布时间】:2012-03-31 22:56:01
【问题描述】:

我在 Eclipse 中使用 Phonegap(带有 ADT 插件)。

我有一个大型框架,用于我的普通 HTML 项目。这个框架充满了js、css和图形文件。

为方便起见,我将整个框架包含在我的 Phonegap 项目中,因为我以后可能需要框架中的一些东西。

但是当我构建 apk 时,框架中的所有文件都包含在 apk 中,这使得它大于 10MB。大多数文件从未在项目中使用,因此我需要找到一种简单的方法将这些文件/文件夹从构建中排除。

有什么建议吗?

【问题讨论】:

    标签: android eclipse cordova apk


    【解决方案1】:

    我已经在 Coderwall 上记录了如何使用 build.xml 来做到这一点:

    https://coderwall.com/p/ogxpdg

    我希望这可以帮助别人!

    • 加夫

    【讨论】:

    • 你确定吗?对我来说很好......这是其内容的要点。您的服务提供商是否可能会阻止 coderwall?
    • 现在可以了,可能是我的网络出现了故障,抱歉误报了。
    【解决方案2】:

    使用ant构建过程,在ant构建过程的pre-compile方法中删除apk之前的文件。

    【讨论】:

    【解决方案3】:

    排除整个./www/app目录来自.apk构建:

    <property name="aapt.ignore.assets" value="<dir>app:" />

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-27
      • 2014-04-07
      • 1970-01-01
      相关资源
      最近更新 更多