Как выпустить два приложения для Android с одинаковым исходным кодом, но разными именами пакетов без рефакторинга - PullRequest
0 голосов
/ 02 сентября 2011

Я ищу способы выпуска двух приложений для Android с одинаковым исходным кодом без каких-либо изменений, но с двумя разными именами пакетов без рефакторинга.

Как мне это сделать?

Ответы [ 3 ]

0 голосов
/ 02 сентября 2011

Вам необходимо:

  1. Код рефакторинга для изменения имени пакета в IDE (например, Idea или Eclipse)
  2. Изменить имя пакета в AndroidManifest.xml
  3. Построить знак приложения.

Что именно вызывает проблемы?

0 голосов
/ 02 сентября 2011

когда вы изменяете имя пакета на Refactor, но в R-файле имя пакета не будет, поэтому android market учитывает имя пакета R-файла.

Измените имя пакета в файле AndroidManifest.xml, теперь имя пакета R будет автоматически изменено. Теперь измените старое имя пакета src на новое. Удостоверьтесь, что деятельность - правильное отображение.

0 голосов
/ 02 сентября 2011

Что тебя беспокоит?Просто выпустите его с разными именами пакетов.Удостоверьтесь, что вы делаете подходящий рефакторинг в коде.

...