【发布时间】:2010-06-14 01:36:52
【问题描述】:
AssetManager assets = myContext.getAssets();
String[] files = assets.list("MyFolder");
InputStream myInput = assets.open("MyFolder/" + files[0]);
int i = myInput.read();
在这种情况下,'i' 是 -1,表示没有读取任何内容。
如果文件在那里,为什么什么都没有,变量'files'也有文件。
我需要对放入 Assets 文件夹中的文件进行任何操作以使其可读吗?
注意:当我使用一个小文本文件时,它可以工作。当我使用 10 meg 文件时,它不会。 (10兆是我需要安装的Sqlite数据库)
【问题讨论】: