Android NDK中是否有异步文件i/o?
Is there asynchronous file i/o in Android NDK?
我不得不 save/load 在我的 C++ android-ndk 代码中将大量数据存储在 sdcard 中。但是,有人告诉我 Android NDK 中没有异步文件 IO <aio.h>
,对吗?
如果是这样,你们中的任何人都可以给我一个 Android NDK 中异步 read/write 文件的示例(或指南)吗?谢谢!
你是对的,最新的Android NDK中没有可用的AIO:
$ cd ~/android-ndk-r15/platforms/android-26
$ find . -type f -exec grep aiocb {} \;
$
您的主要用途是什么?异步读取或写入?您可能需要使用多个线程推出自己的解决方案。
或搜索github 便携式异步 IO 的现有解决方案。
我不得不 save/load 在我的 C++ android-ndk 代码中将大量数据存储在 sdcard 中。但是,有人告诉我 Android NDK 中没有异步文件 IO <aio.h>
,对吗?
如果是这样,你们中的任何人都可以给我一个 Android NDK 中异步 read/write 文件的示例(或指南)吗?谢谢!
你是对的,最新的Android NDK中没有可用的AIO:
$ cd ~/android-ndk-r15/platforms/android-26
$ find . -type f -exec grep aiocb {} \;
$
您的主要用途是什么?异步读取或写入?您可能需要使用多个线程推出自己的解决方案。
或搜索github 便携式异步 IO 的现有解决方案。