2012-06-15 20 views
2

我目前正在爲Java編寫一個異步I/O庫,它具有與Node.js非常相似的API。我可以用nio做socket部分,但似乎沒有擴展SelectableChannel的FileChannel,所以我也不能用nio來做文件I/O。Android非阻塞文件I/O?

在Java 7中,他們添加了AnsynchronousFileChannel,它允許非阻塞文件I/O。不幸的是,Android不支持它。 Android上有沒有與非阻塞文件io類似的類?

您可以在這裏找到庫:https://github.com/VanCoding/Node.java

一個示例應用程序位於此處:https://github.com/VanCoding/Node.java/blob/master/src/node/examples/App.java

+0

如何使用AsyncTask? – nhaarman

回答

1

有沒有在Android上的等價類做非阻塞文件IO?

除了在後臺線程中包裝傳統I/O,不,抱歉。

+0

這很傷心:(我希望Android在不久的將來會有這樣的事情! –