title: Android accessing content provider data from NDK / C++ side
body: <p>I'm throwing an intent to pick an image from the gallery, nothing special there.</p>
  
  <p>If an image is on the file system (able to be opened as a simple file), there's no issue.</p>
  
  <p>But, when I select an image from a provider:
  "content://com.android.gallery3d.provider/picasa/item/5694310418485786498"</p>
  
  <p>I am having trouble because I need to open the file from the provider.</p>
  
  <p>How do I open the image from the NDK side through C++ code, as I can not open it as a regular file on the file system?</p>