Appcelerator с файлами расширения
Кто-нибудь успешно использовал файлы расширения с appcelerator? Я нашел модуль, который должен позволять нам работать с ними, однако я сталкиваюсь с проблемой загрузки файла.obb непосредственно из магазина воспроизведения, а затем повторной загрузки с модулем. Кроме того, я не могу получить доступ к любому из файлов, содержащихся в.obb, используя модуль.
Я слышал о всех проблемах, связанных с наличием большого приложения, поэтому, пожалуйста, не говорите мне просто сделать приложение меньшего размера, у моего клиента есть большая "библиотека", которую они хотят установить прямо в приложении. Он состоит из HTML-файлов, которые вызывают файлы javascript и изображения по относительным путям.
Файлы расширения - даже способ пойти с этим? Должен ли я просто заархивировать свои файлы и загрузить их после, распаковать их и получить к ним доступ через файловую систему? Я просто ищу способ получить эти большие файлы на устройство и получить к ним доступ, как если бы они были в каталоге ресурсов приложения.
Любая помощь будет оценена. Спасибо!
1 ответ
У меня есть приложение, которому нужно более 300 PNG-изображений и текстовых файлов (чтобы заполнить базу данных), и я не смог получить приложение достаточно маленького размера, чтобы разместить его в магазине Play Store. В итоге я создал приложение barebone (достаточно, чтобы пользователь начал), а затем я загружаю файлы при запуске. Я не связывался с архивированием всего (данные постоянно обновляются), но если информация, которая у вас есть, довольно статична, вы можете заархивировать ее. После успешного завершения загрузки и установки данных устанавливается свойство приложения (Ti.App.Properties.setInt) 0 никогда не запускается, 1 - частичная загрузка, а 2 - загрузка установлена (вы можете сделать это, как хотите, но это что я сделал).