gpt4 book ai didi

android - 打包 "hidden" Assets 文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:01:12 24 4
gpt4 key购买 nike

我将文件“.nomedia”放入一个文件夹中,以避免 Android 的 MediaScanner 检测文件夹中的媒体文件。我需要将此文件夹(包括“.nomedia”)从 APK 的 Assets 复制到 SD 卡(以便其他应用程序可以使用这些媒体文件等)。当我在 Eclipse 中打包 APK 时,它不会打包“.nomedia”文件。大概它正在将其检测为隐藏文件。任何想法如何解决这一问题?我可以使用一个 secret 的 aapt 标志吗?如果可能,我想避免复制文件夹然后手动创建“.nomedia”文件夹。

最佳答案

我知道这个问题已经问了好几年了,但我自己在搜索同样的问题时遇到了这个问题,并发现了对我有用的解决方案,所以我想我会发布它:

在项目的“ant.properties”文件中(如果没有,请新建一个)添加以下两行:

# DO NOT ignore the .nomedia file in the assets directory!
aapt.ignore.assets="!.svn:!.git:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~"

这将从默认排除列表中删除“.*”,因此 .nomedia 现在将包含在 .APK 内的 Assets 目录中。

关于android - 打包 "hidden" Assets 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3006876/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com