Sak*_*iah 0 android android-assets java-io
我曾使用此代码打开文件
Context context = ...;
AssetManager assManager = context.getAssets();
InputStream is = assManager.open("test.crt");
Run Code Online (Sandbox Code Playgroud)
但我想使用该文件写入文件输入流
InputStream caInput = new BufferedInputStream(new FileInputStream("test.crt"));
Run Code Online (Sandbox Code Playgroud)
感谢任何帮助
没有必要将它"转换"为a FileInputStream,只需获取对它的引用InputStream并使用它(BufferedInputStream如果你想要将它包装在一个中).
像这样 :
AssetManager assManager = getApplicationContext().getAssets();
InputStream is = null;
try {
is = assManager.open("test.crt");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
InputStream caInput = new BufferedInputStream(is);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12221 次 |
| 最近记录: |