1

我在我的项目中使用扩展文件,并且我已将所有资产放入扩展文件中。所以我从扩展文件中访问资产。现在我所有的资产都在扩展文件中。我不想在构建 android 应用程序时构建它们,但我也不想将它们从项目路径中删除,因为它们是使用 SVN 进行源代码控制的。我尝试使用没有效果的 eclipse->exclude form build。那么任何人都可以建议在 Eclipse 中排除资产文件夹吗?

4

2 回答 2

3

为什么不重命名assets文件夹?也许明天你会想要使用这个assets文件夹。您最好不要触摸特殊的 android 文件夹并创建自己的文件夹。

通常我创建_assets_drawable文件夹。android build 不会处理此类文件夹(以下划线开头)。

于 2013-02-14T11:53:28.803 回答
2

如果您使用的是 Gradle 构建,则可以使用android.aaptOptions以下配置:

android {
    aaptOptions {
        def defaultIgnorePattern = '!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~'
        ignoreAssetsPattern defaultIgnorePattern + ':descript.ion:!*.yuml'
    }
}

我用它来不打包descript.ion一般文件和保存在src/main/assets我的数据库脚本旁边的 yuml 图表。

于 2015-05-06T13:26:54.717 回答