Android - Как включить и использовать ResourceBundle - PullRequest
1 голос
/ 07 апреля 2011

Мое приложение для Android зависит от стороннего кода.Этот код использует пакеты ресурсов и помещает их в каталог под названием resourcebundles в своем каталоге src.Затем в своем коде они делают следующее:

ResourceBundle bundle = ResourceBundle.getBundle("appname.resourcebundles.ErrorBundle");

Я хочу сделать то же самое, но у меня возникли проблемы с определением, куда мне поместить пакеты ресурсов.Я пробовал пару разных мест, но всегда получал исключение ресурса миссии.

Любое руководство по поводу того, что я должен попробовать?

Ответы [ 2 ]

1 голос
/ 10 апреля 2011

Я обнаружил, что мне просто нужно "com.appname.resourcebundles.ErrorBundle". Но пакеты ресурсов на самом деле работают нормально.

0 голосов
/ 08 апреля 2011

Я не знаю, поможет ли это вам, но в моем приложении я помещаю файлы в каталог "assets", к которому я могу получить доступ по

InputStream is = getAssets().open(fileName);

Где fileName - это строка, содержащая имя вашего файла, например, "text.txt"

Насколько мне известно, размещение файлов в каталоге «assets» - единственный способ включить файлы и использовать их, как вы говорите. Впрочем, вполне возможно, что я ошибаюсь. : -Р

Спасибо,: -)

-Jared

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...