Android中有个很恶心的潜规则,就是当assets或是raw目录下单个压缩文件大小超过1024K之后,编译期appt会去强行处理此文件,使得我们运行期读取的时候会收到一个
This file can...opened as a file descriptor; it is probably compressed
要解决这个问题可以将文件扩展名改为mp3或是wma这类的就OK了,具体细节可以参考:
Android...mp4", ".m4a", ".m4v", ".3gp", ".3gpp", ".3g2", ".3gpp2", ".amr", ".awb", ".wma", ".wmv" };
在Android