2012-02-04 160 views
2

我正在抛出从图库中选择图像的意图,没有什么特别的。Android从NDK/C++端访问内容提供者数据

如果图像在文件系统上(可以作为简单文件打开),则没有问题。

但是,当我选择从一个供应商的形象: :我有麻烦“的内容//com.android.gallery3d.provider/picasa/item/5694310418485786498”

,因为我需要打开文件来自提供者。

如何通过C++代码打开NDK端的图像,因为我无法打开它作为文件系统上的常规文件?

回答

2

参见:http://developer.android.com/sdk/ndk/overview.html

“你不能访问的功能,如服务和内容提供商本身,所以如果你想使用它们或任何其他框架API,你仍然可以编写JNI代码来这样做。”

+0

谢谢,这是我希望得不到的答案。但我确实需要确认。 – 2012-02-04 21:56:40