我有一个包含一些文件的目录。我想在apk文件中捆绑这个目录,这样当我安装apk文件时,目录会被复制到Android设备上的特定位置。
我可以在apk文件中捆绑一个目录,因为我在developer.android.com上找不到这些信息吗?我是否需要为此修改任何配置文件?
谢谢.. 阿贾伊
答案 0 :(得分:3)
你不能,但你可以看看android资源文件夹,
http://developer.android.com/guide/topics/resources/providing-resources.html
资产是原始资源,它们不会被android编译器压缩。
来自开发者网站:
<强>资产/ 强>
这是空的。您可以使用它来存储原始资产文件。你的档案 保存在这里按原样编译成.apk文件和原始文件 文件名被保留。您可以以相同的方式导航此目录 作为典型的文件系统使用URI和读取文件作为流 使用AssetManager的字节数。例如,这是一个很好的位置 纹理和游戏数据。
答案 1 :(得分:2)
apk中的assets/
文件夹旨在以任何格式存储任何额外的用户文件。它们将在编译阶段自动包含在apk中,可以使用getAssets()
函数从应用程序访问。