2013-03-06 2 views
0

Я хочу переименовать имя пакета моего Android-проекта. Под src/ папка рефакторинга пакетов успешна, но если вы хотите переименовать пакет под папкой , я не могу этого сделать. Потому что там есть файл R.java. Он автоматически воссоздает . Если я отключу эту проблему от Project -> Build Automaticall, то я вижу новые проблемы с другими java-файлами.Как пакет Refactor R.java в Eclipse

Вскоре

Как я могу переименовать мое имя пакета в Eclipse, правильно и без ошибок?

+1

Вы пытались изменить имя пакета в файле манифеста Android? –

+0

Да, уже Eclipse сделал это для меня. Также я проверил его. Файл манифеста нормальный – hakiko

ответ

1

Проблема решена. Это глупая проблема Eclipse. Иногда он не мог понять изменений. Я перезапустил Eclipse, проект clenead, тогда все в порядке.

2

Зависит от того, как вы настраиваете вещи.

Правильный способ переименования было бы разрешить затмение делать вручную обновить все ссылки пакета:

Try:

Right-hand click on resource > Refactor > Rename 
+0

Да, я сделал то же самое, но он дает ошибку. После того, как рефактор/reneme отправится в пакет старого пакета и новый пакет с именем – hakiko

+0

Обратите внимание, что я понимаю, вы очистили свой проект? R.java генерируется, поэтому он должен быть автоматически сгенерирован снова. – 2013-03-06 15:55:07

4

правой кнопкой мыши на проекте -> Android Tools -> Rename Application Package.
Вы также можете изменить имя пакета в манифесте и перестроить проект.

Смежные вопросы