Я хочу добавить поддержку арабского (или других языков, которые в настоящее время не поддерживаются) в приложения, предоставляемые платформой Android (например, браузером), без необходимости иметь root-доступ.
Чтобы добавить поддержку арабского языка (по крайней мере, только отображение) в обычном приложении (с использованием SDK разработчика ), мне потребуется:
- Добавить шрифты
- Изменить (изменить) символы для визуализации
Для иллюстрации, если у меня есть строка a aaa
, мне нужно изменить a aaa
на a bcd
, потому что буква a
в начале, середине и конце слова должна быть заменена на b
, c
и d
соответственно)
Но теперь я хочу скомпилировать Android-браузер (и другие приложения) . Я планирую получить исходные коды для этих приложений и их зависимостей и объединить их в отдельные приложения, которые не требуют root-доступа и, таким образом, не аннулируют гарантию. Другие решения, которые аннулируют гарантию, могут быть получены здесь .
Мои вопросы:
- Достаточно ли исходного кода приложения (например, браузера) + SDK разработчика для этого? Нужно ли получать исходный код + среду разработки для платформы Android?
- Любые советы?