带有子文件夹的 Android Assets

标签 android assets

InputStream myInput = myContext.getAssets().open("MyFolder/" + "MyFile.db3");

我在上面的子文件夹中的 Assets 文件夹中有一个文件。但是它没有获取文件,有没有特殊的方法可以在assets文件夹中指定一个子文件夹?

伊恩

最佳答案

编辑:关于子文件夹的错误。
此代码在 1.5 上运行良好(对于放置在 assetssub 文件夹下的文件 sample.txt):

InputStream is = getAssets().open("sub/sample.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line = null;
while ((line = br.readLine()) != null) {
    Log.e("wtf", line);
}
br.close();

你确定你的名字是对的吗?

关于带有子文件夹的 Android Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3033902/

相关文章:

SwiftUI 自定义重音颜色不适用于物理设备(iOS 13),但适用于其他任何地方(iOS 14.0+)

android - 未列出新联系人

android - 阅读放置在android Assets 文件夹中的pdf文件

java - Android Java - 如何嵌入在线视频

android - 在 Facebook 上分享时如何更改 Play Store 应用程序的预览?

java - 移动 Zip 文件 (Android Studio Java)

image - 如何以 imageprovider 类型传递图像 Assets ?

ruby - Sinatra 无错退出

android - 从另一个 AsyncTask doInBackground() 启动 AsyncTask

android - Android中的简单计时器