Xamarin.android Mono For Android Hello World代码引发AndroidManifest.xml错误

Xamarin.android Mono For Android Hello World代码引发AndroidManifest.xml错误,xamarin.android,Xamarin.android,我最近下载了Android版Mono的试用版。我试着运行Hello World教程。我收到以下错误: 试图启动活动“HelloMonoDroid.HelloMonoDroid/HelloMonoDroid.Activity1”,但设备找不到它 常见的原因是手动将名称与活动类不匹配的添加到AndroidManifest.xml 考虑改用[Activity]属性: 我三次检查了我的代码,没有发现它与教程中发布的代码有任何区别。所以我试着为Android创建一个新的Mono项目,并在没有修改的情况下

我最近下载了Android版Mono的试用版。我试着运行Hello World教程。我收到以下错误:

试图启动活动“HelloMonoDroid.HelloMonoDroid/HelloMonoDroid.Activity1”,但设备找不到它

常见的原因是手动将名称与活动类不匹配的添加到AndroidManifest.xml

考虑改用[Activity]属性:

我三次检查了我的代码,没有发现它与教程中发布的代码有任何区别。所以我试着为Android创建一个新的Mono项目,并在没有修改的情况下运行它。我给这个项目命名为驱动程序。以下是我收到的错误:

试图启动活动“Driver.Driver/Driver.Activity1”,但设备找不到它

常见的原因是手动将名称与活动类不匹配的添加到AndroidManifest.xml

考虑改用[Activity]属性:


请注意,它与原始错误相同,只是更改了活动名称。这是一个简单的解决方案。我没有手动创建AndroidManifest.xml文件。这是Mono For Android产品的一个bug吗?

进入工具->选项->Mono For Android并打开adb日志记录


这将在您的桌面上写一个日志,可能会提供更多详细信息。

啊哈,谢谢,我发现了这个问题。该对话框中有一个位置(工具->选项->Android的Mono)用于设置Android SDK路径。完成此操作后,解决方案将部署并顺利工作。我想我告诉了安装程序SDK的位置,但显然没有。在Parralel中评估Eclipse/Android SDK开发环境时,我可能会感到困惑