首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xamarin.Android:无法调试

Xamarin.Android:无法调试
EN

Stack Overflow用户
提问于 2016-07-15 14:07:18
回答 2查看 139关注 0票数 0

我对VisualStudioCommunity2015和Xamarin有一个问题。

当我想调试我的程序时,虚拟设备会启动,但应用程序不会打开。

这是日志:

代码语言:javascript
复制
1>"aapt.exe" exited with code -1073741819.
1>The file "obj\Debug\android\bin\packaged_resources" does not exist.

我不知道如何解决这个问题,我希望你能帮我。

完整日志:这里

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-15 17:44:17

目前,这是一个已知的问题,安卓SDK的一个新版本的构建工具。使用24.x版本时会出现此错误,原因是Xamarin与23.x兼容

我们的发布博客上有一个技术公告,其中描述了问题和解决方案:

推荐修复:使用Android卸载版本24。 另一个单独的问题是Android构建工具包的24版需要JavaJDK1.8或更高版本。这至少会导致一个错误: Java.lang.UnsupportedClassVersionError: com/android/dx/command/Main :不支持的major.minor版本52.0

来源:https://releases.xamarin.com/technical-bulletin-android-sdk-build-tools-24/

谢谢!

票数 0
EN

Stack Overflow用户

发布于 2016-07-15 14:21:47

以下是一些对某些用户有效的解决方案,因为此错误可能有多种原因:

  • 检查您的AndroidManifest.xml文件是否有任何错误。文件名不能包含像-这样的字符。对于任何代码文件也是如此。哦,顺便说一句,不要用关键字作为文件名。例如,一个名为New.cs的文件可能会破坏应用程序。
  • 检查您要针对的Android是否安装在您的计算机上。单击Tools->Android->Package,然后安装或更新您要针对的SDK。此外,安装工具、构建工具和平台工具。你可能也需要Android支持库和Google服务。

根据您在pastebin上的日志,在构建失败之前做的最后一件事似乎是检查rev 24。您很可能缺少这些文件,或者有些文件已损坏。我会删除并重新安装所有的东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38398188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档