Переименование проекта должно быть таким сложным? - PullRequest
1 голос
/ 08 ноября 2011

Я начал этот проект очень давно, когда я только начинал программировать. Он был основан на одном из примеров Android с открытым исходным кодом, но к настоящему моменту в нем очень мало исходного кода. Вместо того, чтобы начинать новый проект с нуля, копировать и вставлять, я решил просто переименовать этот проект.

Мальчик, это доставляет мне некоторые проблемы.

Прежде всего, я успешно изменил название приложения, это достаточно просто ... просто изменили строку. Проблема на самом деле пытается изменить имя пакета.

Чтобы сделать это, я щелкнул пакет в папке src, нажал F2 и переименовал пакет. Я проверил, и имя пакета во всех файлах обновилось, за исключением нескольких мест в манифесте. Но я получаю все виды ошибок, независимо от того, что я делаю.

Я заметил, что, хотя имя пакета изменяется, в папке gen все равно генерируется старое имя пакета, содержащее файл R. Не знаю почему.

Также заметил, что у меня есть 2 папки res. Один в верхней иерархии в дереве и один в папке bin, которая пуста.

И да, я пробовал очистить / восстановить и Ctrl + Shft + O миллион раз.

Есть мысли?

1 Ответ

4 голосов
/ 08 ноября 2011

Щелкните правой кнопкой мыши свой проект -> Инструменты Android -> Переименовать пакет приложений.

...