2017-06-18 51 views
0

我不得不在我的C++ android-ndk代碼中保存/加載存儲在sdcard中的大量數據。不過,我被告知Android NDK中沒有異步文件IO <aio.h>,對嗎?Android NDK中有異步文件I/O嗎?

如果是這樣,你們可以給我一個Android NDK異步讀/寫文件的例子(或指南)嗎?謝謝!

回答

1

你是正確的,沒有AIO提供了最新的Android NDK:

$ cd ~/android-ndk-r15/platforms/android-26 
$ find . -type f -exec grep aiocb {} \; 
$ 

什麼是您的主要用途?不同步的閱讀或寫作?您可能必須使用多個線程來推出自己的解決方案。

或者搜索github獲取便攜式異步IO的現有解決方案。