-1
私はストレージのサブフォルダにストリームを保存しようとしています//0をエミュレートしますが、私は以下のコード使用していますエラーにfail readDirectory() errno=20
保存ストリームのフォルダに - 失敗readDirectory()はerrno = 20
を取得しています:
をBufferedInputStream bis = new BufferedInputStream(
instream, buffersize);
BufferedOutputStream out = new BufferedOutputStream(
new FileOutputStream(fileName + ".download"),
buffersize);
byte[] buff = new byte[buffersize];
int len;
int downloadedlen = 0;
String firstfewchars = null;
while ((len = bis.read(buff)) > 0) {
Log.i(TAG, "Writing Data from Stream Line 814");
out.write(buff, 0, len);
誰かが間違っていると示唆できますか?
ありがとうございました。
、この(どのように[お読みください尋ねる前に [this(mcve)](http://stackoverflow.com/help/mcve)を参考にしてくださいあなたはコミュニティからより多くのより良い答えを得ることができます。ログカットを投稿する – Bonatti
書き込みしようとしている実際のフォルダを確認してください。確かにそれは書き込み可能なものではありません。 Androidはどこにデータを書き込むかについてかなり特殊です。 – Fildor