2011-08-23 172 views
3

有沒有人知道如何從JNI C++代碼的APK中的res/raw文件夾訪問資源,或者通過shell訪問時訪問什麼路徑?如何從JNI/NDK C++代碼訪問/ res/raw?

感謝, 凱文

+0

如果有幫助的你可以使用類似:URI URI = Uri.parse(「android.resource:// COM .whatever.package /「+ R.raw.asset_name);加載像VideoView這樣的組件中的原始資源,不知道是否適用於本地。 –

回答

-2

如果你可以通過一個InputStream的,做getResources().openRawResource(resourceId)

+2

不,是從Android Java內部,不是Native C/C++ –

+4

找到答案,數據將簡單地位於/ data/app/packagename/res/raw中 –

+0

如何在JNI中使用getResources()。openRawResource命令。 ?? – Frankenstein