установка пакета / пути к сгенерированному R.java - PullRequest
1 голос
/ 03 сентября 2011

В манифесте у меня есть:

... package = "com.domain.app.multimedia"

, который затем называет приложение / действие с помощью:

... activity android: name = ". MultiMedia"

Eclipse, в свою очередь, генерирует R.java в пакете / пути:

... com.domain.app

Это имя пакета / пути может быть наследием предыдущих переименований / рефакторинга пакетов - не знаю.

Я предположил (ошибка или нет), что генерация R.java будет следовать объявленному имени пакетав манифесте.Было бы просто узнать, как ген выбрал путь / имя пакета, который он использует.И более конкретно, каково правило для имени пакета манифеста (кроме стандартной предосторожности уникальности и относящегося к собственному домену).

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

Cheers, Richard

1 Ответ

2 голосов
/ 03 сентября 2011

Вообще говоря, когда вы изменяете имя пакета в вашем файле AndroidManifest.xml, вам задается вопрос, хотите ли вы изменить конфигурацию, чтобы отразить новый пакет. Если вы еще не нажали да, вы всегда можете щелкнуть правой кнопкой мыши на проекте -> Инструменты Android -> Переименовать пакет приложения

...