设置生成的R.java的包/路径

时间:2011-09-02 23:11:01

标签: android android-manifest

在清单中我有:

... package =“com.domain.app.multimedia”

然后用:

命名应用程序/活动

...活动android:name =“。MultiMedia”

反过来,Eclipse在包/路径中生成R.java:

... com.domain.app

此程序包/路径名可能是先前程序包重命名/重构的遗留问题 - 不知道。

我推测(错误或不错)R.java生成将遵循清单中声明的​​包名称。找出gen如何选择它使用的路径/包名称将是一种享受。更重要的是,清单包名称的规则是什么(除了标准的唯一性预防措施,以及与拥有的域名相关)。

否则,我可以忍受这个(一个简单的解决方案,强制看起来像任意导入语句解决所有问题,只要获得运行时)。

干杯, 理查德

1 个答案:

答案 0 :(得分:2)

一般来说,当您更改AndroidManifest.xml文件中的包名时,如果您想更改配置以反映新包,系统会提示您。 如果您没有点击是,您可以随时右键单击该项目 - > Android工具 - >重命名应用程序包