2012-02-04 139 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