Обновление определенного файла, который был отправлен с apk? - PullRequest
0 голосов
/ 17 октября 2011

Хотелось бы узнать, есть ли способ обновить определенный файл в пакете (apk), который был изначально отправлен?

В моем случае мне нужно убедиться, что определенный текстовый файл поставляется с приложением при загрузке APK. Однако я хочу иметь возможность удаленно обновлять этот текстовый файл и заменять только этот текстовый файл, а не весь apk-файл.

вы можете писать и создавать файлы, которые находятся в так называемом «внутреннем хранилище», но как мне поместить туда текстовый файл; то есть, как мне убедиться, что текстовый файл находится во «внутреннем хранилище», чтобы я мог прочитать его с помощью openFileInput (...) после установки apk?

Поскольку, если я могу поместить текстовый файл во «внутреннее хранилище», чтобы он был доступен openFileInput, я могу легко перезаписать его позже, но тогда он должен быть там в первую очередь =)

Thx

1 Ответ

0 голосов
/ 17 октября 2011

Если вы хотите иметь возможность обновлять текстовый документ без обновления всего apk каждый раз, когда вы обновляете текстовый документ, вам нужно будет разместить текстовый документ на веб-сайте и попросить apk получить документ. Вы можете создать сигнализацию, чтобы включить ее, а затем заставить приемник вещания получить документ и сохранить его в приложении. Или вы можете разместить текстовый документ на веб-сайте (сайт Google бесплатен) и прочитать приложение с него, а также сохранить данные в SharedPreference.

Если вам нужен код для чтения из текстового документа, дайте мне знать. Как я использую этот процесс для одного из моих приложений. Работает отлично.

...