Я задаюсь вопросом, возможно ли создать отдельный файл APK, который содержит только язык определенные строки, и так или иначе убедите мою программу попытаться считать строковые ресурсы сначала из ресурса того пакета и затем из собственных ресурсов программы... Я хотел бы иметь основную программу с мэром 2-3 laguages, и остальная часть языков войдет в отдельный пакет языка. (Это должно сохранить основной размер программы небольшим, поскольку у меня уже есть 12 переводов),
Вы можете получить доступ к ресурсам другого APK через PackageManager
и getResourcesForApplication ()
. Это позволит вам получить доступ к этим строкам.
Взгляните на эту страницу руководства по использованию ресурсов библиотеки - это может помочь вам разработать модель общих ресурсов. Обратите внимание, что Android SDK 2.0 и pre-1.5 по какой-то причине не могут создавать библиотеки. http://developer.android.com/guide/developing/eclipse-adt.html#libraryProject