【发布时间】:2011-04-25 00:09:31
【问题描述】:
我最近下载了 Mono For Android 的试用版。我尝试运行 Hello World 教程。我收到以下错误:
尝试启动活动“HelloMonoDroid.HelloMonoDroid/hellomonodroid.Activity1”,但设备找不到它。
造成这种情况的常见原因是手动向您的 AndroidManifest.xml 添加一个名称与您的 Activity 类不匹配的名称。
考虑改用 [Activity] 属性: http://monodroid.net/Tutorials/Working_with_AndroidManifest.xml
我对我的代码进行了三次检查,没有发现它与教程中发布的代码有任何区别。所以我尝试为 Android 项目创建一个新的 Mono 并在没有修改的情况下运行它。我命名了项目驱动程序。这是我收到的错误:
尝试启动活动“Driver.Driver/driver.Activity1”,但设备找不到它。
造成这种情况的常见原因是手动向您的 AndroidManifest.xml 添加一个名称与您的 Activity 类不匹配的名称。
考虑改用 [Activity] 属性: http://monodroid.net/Tutorials/Working_with_AndroidManifest.xml
请注意,它与原始错误相同,只是更改了活动名称。这是一个简单的解决方案。我没有手动创建 AndroidManifest.xml 文件。这是 Mono For Android 产品的错误吗?
【问题讨论】:
标签: xamarin.android