Я новичок в программировании и пытаюсь изучать Android с родным кодом C ++.Я пытаюсь открыть файл растрового изображения в нативном коде, чтобы я мог загрузить его в качестве текстуры в opengl.
FILE* img = NULL;
img = fopen("banana.bmp","rb");
if (img == NULL)
{
__android_log_print(ANDROID_LOG_DEBUG, DEBUG_TAG, "NDK:LC: [%s]", "load texture file = null");
return -1;
}
приведенный выше код всегда возвращает значение img как ноль.
Куда поместитьмой файл banana.bmp?
Сейчас я помещаю его в папку jni вместе с исходными файлами android.mk и c ++.
Может кто-нибудь объяснить мне?Спасибо