Я хочу перечислить папки и файлы внутри папки ресурсов с android и ios. Я смог сделать это «opendir» и «readdir» из «dirent.h», но только в эмуляторе ios. Он не работает в Android. Кто-нибудь сталкивался с такой проблемой? Спасибо.Список файлов/каталогов в папке Ресурсы/Активы в cocos2dx
ответ
Одним из способов может быть файл, содержащий список всех файлов в каталоге ресурсов вместе с их иерархией.
Например, у вас есть каталог hirearchy как:
Resources/
folder1/
file1.jpeg
file2.jpeg
folder2/
file1.jpeg
file2.jpeg
Затем вы можете означают сохранение файл, содержащий пути, как:
in resource_paths.txt
folder1/file1.jpeg
folder1/file2.jpeg
folder2/file1.jpeg
folder2/file2.jpeg
Затем найдите в файле для списка каталогов/файлы :)
AFAIK, это невозможно сделать на Android, используя только C++. Так как вы уже КСН часть выяснял, вы shuould завернуть специальный код IOS (#include
слишком) в
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
...
#endif
То же самое будет APLY для Android только код (`CC_PLATFORM_ANDROID ') - добиться того, что вы хотите, вы необходимо написать вызов JNI для вызова функции Java из C++. Предполагая, что вы хотите просто сбрасывать эти данные в журнал, все должно быть довольно просто. У меня нет ссылки, но была обширная тема об открытии URL-адресов, которые охватывают учебник JNI, и его не должно быть сложно найти.
Спасибо за ответ. Я не хочу, если возможно, сделать JNI-вызов. Дайте мне знать, если у вас есть ссылка. –
- 1. Создать список Баттона в Cocos2dx
- 2. Список файлов в папке
- 3. Список папок в указанной папке
- 4. PHP Список изображения в папке
- 5. Список файлов в папке Dropbox
- 6. Список всех файлов в папке
- 7. Rails - Список файлов в папке
- 8. JAR - Список файлов в папке
- 9. Используйте Spine в Cocos2dx
- 10. Рисование Прямоугольник в Cocos2dx
- 11. Использование CCTexture2D в cocos2dx
- 12. Ясно Shaky в Cocos2dx
- 13. ccTouchesMoved в cocos2dx
- 14. анимации в Cocos2dx
- 15. класса в Cocos2dx
- 16. Использования TileMap в cocos2dx
- 17. Интегрированный wxsqlite в cocos2dx
- 18. Run cocos2dx в консоли
- 19. Использование CCCallFunc в cocos2dx
- 20. Список файлов в папке FTP в ListView?
- 21. написать список файлов в папке в файл
- 22. Список ресурсов в папке jar-файла?
- 23. Список владельцев файлов в папке linux
- 24. Получить список pdf-файлов в папке
- 25. возвращает список файлов в папке C
- 26. Как сохранить список изображений в папке?
- 27. PyroCMS - список всех файлов в папке темы
- 28. путь к папке копирования в список
- 29. получить список файлов с названиями в папке
- 30. Как получить список CSV в папке?
Спасибо большое. Вы сделали мой день. :) –
ваше приветствие :) – ashokadhikari