0
我在我的應用中使用https://github.com/koush/ion從urls下載文件並將它們寫入Android設備。從url下載文件並寫入設備在某些設備上給出'null'文件
大多數它的偉大工程的時間,但來自統計有我的用戶的15%左右來自回電(onCompleted)
這是我使用的代碼的一部分,越來越空文件。
File d = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
File f = new File(d, 'some_file_name');
Ion.with(this).load('some_url')
.progress(new ProgressCallback() {
............
})
.write(f)
.setCallback(new FutureCallback<File>() {
@Override
public void onCompleted(Exception e, File file) {
....... file is null .....
}
});
對於那些有一個空文件,它可能是他們有一個非空'異常e'? – zapl
檢查異常。 – koush