android 怎么样的资源要放在assets

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 怎么样的资源要放在assets相关的知识,希望对你有一定的参考价值。

  “ 2.3以前的任何压缩资源的原始大小超过1M将不能从APK中读出~


  也就是说放在assets下的各个文件的大小要小于1M才可以。
  android 对asset与raw的限制

  在读取这两个资源文件夹中的文件时会有一定的限制,即单个文件大小不能超过1M
,如果读取超过1M的文件会报 "Data exceeds UNCOMPRESS_DATA_MAX
(1314625 vs 1048576)" 的IOException。
参考技术A 数据库的初始化数据,默认的html文件等

Android资源使用

在Android项目中,资源文件分别放在res和assets两个文件夹中

  1. res目录存放Android程序能通过R资源类直接访问的资源;

  2. assets目录存放Android程序不能直接访问的资源(原生文件),如MP3文件,必须通过AssetManager类以二进制流的形式读取。

访问字符串资源:R.string.XXX 或 @string/XXX

访问图片资源:R.drawable.XXX 或 @drawable/XXX

ble/XXX**

如果觉得本文对你有帮助的话,不妨关注作者一波,小小的关注其实对我很重要。更多高质量内容与资料请访问:个人主页:修心的小屋

以上是关于android 怎么样的资源要放在assets的主要内容,如果未能解决你的问题,请参考以下文章

在android下生成apk时,assets文件夹下的东西被自动删除怎么回事?(cocos2d)

Qt on Android 资源文件系统qrc与assets

android 修改apk的asset目录后怎么安装

android 使用gradle导出jar包,并包含assets资源文件夹

android 使用gradle导出jar包,并包含assets资源文件夹

assets文件夹怎么打开