pub unsafe extern "C" fn AAssetManager_open(
    mgr: *mut AAssetManager,
    filename: *const c_char,
    mode: c_int
) -> *mut AAsset