我在清单文件中更改了包名称。 它会自动更改生成文件的目标包。
现在Eclipse不会创建R文件。
可能是什么问题?
编辑: 我想知道这是否可以解决与图书馆项目相关的事实。 最初这个项目和库项目共享相同的包名。在那种情况下,一切都很完美。 现在我在非库项目中更改了包名称,它停止工作并且没有构建R文件。
编辑2: BLAH。
终于发现了问题所在。 这是我在库中的自定义元素导致了问题。 到目前为止,库中应用程序的包名称和应用程序中的包名称是相同的,因此它没有问题。一旦我更改了应用程序中的那个,就无法再识别名称空间。 我现在必须用res-auto替换它们:Help with a custom View attributes inside a Android Library Project
最烦人的事情是,当你在库中构建一个新的布局时,它会告诉你必须使用res-auto。但是,当您将以前存在的应用程序转换为库时,它不会。
我现在有很多工作要做。