我加载了我上次在 MonoDevelop 中打开的长期休眠的 Xamarin.Android 项目,当时它仍称为 Mono for Android。每次我尝试构建项目、调试或发布时,都会失败并显示“错误:重复类”指向 R.java。
由于 R.java 只是各种项目资源的自动生成文件,因此我尝试编辑文件名并让 Xamarin Studio 更新文件。这并没有解决构建错误。
类似的搜索在 axml 文件中发现了名称不正确的 ID 的问题,但该项目中的所有 ID 似乎都符合 Android 要求(并且在我上次处理它以生成项目的 APK时,它构建得很好)。