0
내 응용 프로그램에서 자산에 액세스하려고합니다. 나는 어떻게 든 그것을 틀리게하는 것처럼 보인다.NDK의 자산 열기가 작동하지 않습니다.
예 :
AAssetDir* dir = AAssetManager_openDir(manager, "/");
const char* file = AAssetDir_getNextFileName(dir);
printf("Filename %s\n", file);
AAsset* asset = AAssetManager_open(manager, "/AndroidManifest.xml", AASSET_MODE_UNKNOWN);
printf("Asset %p\n", asset);
나 제공 :
Filename AndroidManifest.xml
Asset 0x0
자산에 액세스하는 올바른 방법은 무엇입니까?
작동하지 않습니다. 나는 당신이'/'를 떠날 경우 시스템이'/ assets/... '의 경로를 참조한다고 가정한다. – abergmeier
죄송합니다. 애셋 아래에서만 '파일'을 열 수 있습니다. –