0
它工作正常,如果你寫幾個數據。但是,如果你寫了很多的數據(這將很長一段時間運行),它將失敗,:java.io.IOException: write failed: EBADF (Bad file number)
使用存儲訪問框架
下面的代碼:
writeLargeDataToStream(new FileOutputStream(getContentResolver()
.openFileDescriptor(data.getData(), "w").getFileDescriptor()));