有没有办法从Android的FileDescriptor对象获取系统文件描述符(套接字或文件号为int)?我想直接在JNI代码中访问文件描述符,而不使用任何Java包装器.
编辑:我发现getParcelFileDescriptorFD并且FileDescriptor有int字段名为"descriptor",示例用法在media/jni/android_media_MediaPlayer.cpp,func定义在frameworks/base/core/jni/android_util_Binder.cpp,字段本身在libcore/luni/src/main/java/java/io/FileDescriptor.java
但这不是官方记录的API的一部分.是否有记录在案的"正确"方法?