Языковые ресурсы в отдельном APK? - PullRequest
1 голос
/ 24 апреля 2010

Мне интересно, возможно ли создать отдельный файл APK, который содержит только строки для конкретного языка и каким-то образом убедить мою программу попытаться прочитать строковые ресурсы сначала из ресурса этого пакета, а затем из собственных ресурсов программы ... Я хотел бы иметь основную программу с 2-3 языками мэров, а остальные языки были бы включены в отдельный языковой пакет. (Это сделано для того, чтобы размер основной программы был небольшим, поскольку у меня уже есть 12 переводов)

Ответы [ 2 ]

2 голосов
/ 24 апреля 2010

Вы можете получить доступ к ресурсам другого APK через PackageManager и getResourcesForApplication(). Это позволит вам получить доступ к этим строкам.

0 голосов
/ 23 июля 2010

Посмотрите на эту страницу учебника по использованию библиотечных ресурсов - это может помочь вам получить модель общих ресурсов. Обратите внимание, что Android SDK 2.0 и pre-1.5 по какой-то причине не способны создавать библиотеки. http://developer.android.com/guide/developing/eclipse-adt.html#libraryProject

...