我无法调试 Xamarin.Android 应用程序
Posted
技术标签:
【中文标题】我无法调试 Xamarin.Android 应用程序【英文标题】:I can't debug a Xamarin.Android application 【发布时间】:2021-04-27 19:44:21 【问题描述】:当我尝试在 Visual Studio 中调试应用程序时,我还尝试了 Jetbrains Rider,应用程序编译成功,但在启动调试过程时,它失败了。调试窗口显示以下错误消息:
启动调试android应用失败
就是这样,没有额外的错误消息。我只能在发布模式下运行应用程序。
注意事项:我创建了一个新的 Xamarin.Android 项目,并在调试模式下启动,它可以工作。我检查了构建属性,和我原来的项目一样,所以我认为重新安装不会解决这个问题。
【问题讨论】:
您要调试什么?模拟器还是真机?您的 Android SDK 是最新的吗? 我都试过了,都给了我同样的错误,我的 Android SDK 更新了。 在构建和启动应用程序期间,输出窗口会显示什么内容,有时构建的输出可以让我们知道问题所在 我已经阅读了构建输出窗口并且没有显示任何类型的错误消息,或者向我表明错误的东西。 @Cinorid 我没有解决这个问题,我尝试只复制和粘贴源文件,它可以工作,但这不是最好的解决方案 【参考方案1】:我注意到 AssemblyInfo.cs 的 inplaced 属性值无效,从而解决了这个问题。
【讨论】:
以上是关于我无法调试 Xamarin.Android 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
加载程序集时Xamarin Android异常:System.IO.FileNotFoundException:无法加载程序集'Xamarin.Android.Support.Compat
Xamarin.Android 无法检索到 Resource 问题
带有 multidex 的 Xamarin Android - 调试模式下的错误