AndroidManifest.xml已经定义了debuggable(在http://schemas.android.com/apk/res/android中);使用清单中的现有值

时间:2013-01-24 16:29:46

标签: c# android visual-studio-2012 xamarin.android android-manifest

我正在尝试构建一个hello world应用程序,每当我尝试构建它时,我都会收到错误

AndroidManifest.xml已经定义了debuggable(在http://schemas.android.com/apk/res/android中);使用清单中的现有值。

在过去的3个小时里,我一直试图弄清楚错误但无济于事。

我正在使用VS2012和mono for android。

至少有人能告诉我导致这个问题的原因。

3 个答案:

答案 0 :(得分:2)

这实际上不是一个错误,只是一个警告。你的应用程序运行正常,不会改变任何相关的内容如果您最终发布应用程序,则需要更加注意,但是现在您可以放心地忽略它。

答案 1 :(得分:2)

这对我有用:将其设置为Release并重建,然后将其设置回Debug并重建。

答案 2 :(得分:0)

VS2012应该使您能够看到实际的清单,并且删除debuggable属性应该可以解决这个问题。我不使用VS2012,但是对于命令行,你将ant目标名称(在本例中为'debug')传递给构建过程,因此AndroidManifest.xml中的android:debuggable =“true”是多余的。