Ребрендинг Wordpress-приложения для Android для собственного блога - PullRequest
1 голос
/ 15 ноября 2010

Я только что загрузил источник приложения WordPress.Я занимаюсь ребрендингом приложения WordPress (иконки и ярлыки) для моего собственного сайта.Мне было интересно, есть ли опция процесса / конфигурации для удаления ссылок WordPress и блогов WordPress из моего приложения.Пользователю не имеет смысла скачивать мое приложение с рынка и переходить с ним на сайт WordPress.

ЭТО ОБЩИЙ ВОПРОС ДЛЯ ANDROID:

Я хочу, чтобы пользователи моглииспользовать как приложение WordPress по умолчанию, так и мое собственное приложение.Тем не менее, для этого, я думаю, мне нужно изменить имя пакета в манифесте android и, таким образом, реорганизовать все старые имена пакетов всех классов java.Но тогда я потеряю возможность синхронизировать и получать обновления последней сборки приложения WordPress.

Есть ли способ установить тот же код с тем же пакетом (как другое приложение)?не конфликтуя с приложением wordpress?

Может кто-нибудь указать мне направление, в котором я могу найти более подробную информацию о конфликтах пространства имен приложения / имени пакета?

1 Ответ

3 голосов
/ 15 ноября 2010

Для ребрендинга необходимо сделать несколько вещей:

  1. Вам просто нужно отредактировать AndroidManifest.xml и изменить ссылки на Wordpress.
  2. Изменить значки (/ res / drawable), которые показывают логотип Worpress.
  3. Изменить строки (/ res / values ​​& / res / values-xx) с надписью "wordpress".
  4. Поиск в источниках, если в литералах Strig встречаются слова "wordpress".
  5. Вам необходимо изменить имя пакета классов. Это тривиально. Используйте рефакторинг в вашей IDE.

Ответ: имя пакета должно быть уникальным - приложения в маркете можно искать по имени пакета: http://developer.android.com/guide/publishing/publishing.html

ПРИМЕЧАНИЕ: Android-приложение Wordpress лицензировано под лицензией GPL - вам нужно будет сделать ваши источники доступными для пользователей под лицензией GPL.

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