Возможно, размер не имеет значения в момент открытия нужных вам файлов. Что касается открытия текстур, попробуйте использовать команду AAssetManager_open (это часть ndk). Он перезапускает указатель AAsset, который имеет версию вашего файла в памяти. Затем вы можете открыть его с помощью некоторой библиотеки изображений, такой как libPNG (которая должна быть скомпилирована для Android).
Попробуйте взглянуть на исходный код julienr, в котором есть действительно хороших примеров выполнения исключительно процедур ndk.