我的Android应用程序有一个tar.gz
资产,但每当我构建apk时,资产都会重命名为tar
扩展名。我已经用两种方式确认了这个“问题”:
我编写了代码来列出所有资产,并意识到资产扩展名已更改为tar
而不是tar.gz
我希望如此。 context.getAssets().list("my_tar_gz_files");
编译完apk后,我将其解压缩并查看 assets / my_tar_gz_files 文件夹。实际上,我的tar.gz
文件现在名称为tar
。
如何以这种方式构建我的apk,它会找到原始tar.gz
而不是tar
?
我可以通过它查找tar
文件而不是tar.gz
,但这对于可维护性来说非常糟糕。
使用Eclipse / ADT或ant构建具有相同的行为。请不要让我仔细检查我正在打包到apk中的文件名。