У нас есть приложение с объявленным именем пакета как com.foo.app в AndroidManifest.xmlКак указать имя пакета R.java будет отличаться от имени приложения пакета
Для некоторых особых причин, чтобы играть некоторый трюк, мы хотим намеренно указать имя пакета сгенерированного R.java с именем пакета com.bar.resource. И без изменения имя пакета приложения (все еще сохраняется как com.foo.app).
Например, у меня есть приложение, использующее com.foo.app, я хочу, чтобы сгенерированное имя пакета R.java было com.bar.resource. И в исходном коде моей заявки я буду использовать ссылку, как com.bar.resource.id.btn_ok
Мы знаем, что мы не должны трогать содержимое R.java. И, конечно, мы можем вручную изменить его и построить окончательное приложение, так как это просто статический класс с константами.
Но есть ли какой-либо настраиваемый параметр в ADT/Eclipse для этого проекта Android?
Пожалуйста, прекратите говорить мне, как изменить название пакета с помощью Eclipse, метода рефакторинга. Пожалуйста, правильно поймите мой вопрос. Я спрашиваю, как указать имя пакета автогенерированное R.java. Который я хочу, чтобы это было разные из имени пакета приложения, указанного в AndroidManifest.xml.
Проверка: [Переименование пакета в проекте проекта eclipse android] (http://stackoverflow.com/questions/3697899/package-renaming-in-eclipse-android-project) –
Спасибо за вашу информацию, но я хочу другой пакет имя для R.java – Robin
Что вы подразумеваете под другим именем пакета для R.java? –