Xamarin - 与布局渲染器断开连接

时间:2014-10-10 12:15:01

标签: android xamarin.android xamarin-studio

我刚刚下载了xamarin工作室。每当我在布局文件夹中打开一个axml时,我收到一条错误消息“与布局渲染器断开连接,请关闭文件并重试”。我可以查看源但无法进入设计选项卡添加控件。关闭该文件不起作用。

我不知道如何找到我正在使用的xamarin.android版本,但我昨晚刚刚下载了。当我转到SDK管理器时,它告诉我我的Android SDK工具是版本23.0.4。

我在同一主题上找到了这个旧帖子。我尝试重命名我的工具文件夹并降级,但那也没有用。它告诉我,我需要至少22版的工具。

http://forums.xamarin.com/discussion/14344/disconnected-from-layout-renderer-error-after-updating-android-sdk-tools-to-version-22-6

我尝试卸载Xamarin Studio并重新安装,但没有帮助。我也安装了Visual Studio 2013并安装了更新3。但后来我也尝试在另一台笔记本电脑上使用Visual Studio 2012安装Xamarin Studio,并得到了完全相同的问题。

注意:Visual Studio和Xamarin Studio中都会显示此错误。

我真的希望我可以解决这个问题,因为我正在为2家公司评估Xamarin。任何帮助是极大的赞赏。

-Randy

3 个答案:

答案 0 :(得分:6)

解决方案在这里:http://forums.xamarin.com/discussion/comment/51784/#Comment_51784 只有这一次,您需要从23.0.4降级到23.0.2。 刚刚发现了这个问题。

干杯

答案 1 :(得分:1)

谢谢Balint!你做了我的周末!这是工具版本的直接链接。

http://dl-ssl.google.com/android/repository/tools_r23.2-windows.zip

答案 2 :(得分:0)

我最近在尝试在Xamarin Studio for Mac OS X中打开main.xaml时遇到了同样的问题。以下是我采取的解决问题的步骤:

  1. 在Xamarin Studio中打开Android SDK Manager并删除Android SDK工具。
  2. 从[https://developer.android.com/sdk/index.html?hl=i]重新下载SDK工具。修订版23.0.2
  3. 确保下载的SDK解压缩在路径/ Users / username / Library / Developer / Xamarin / android-sdk-macosx
  4. 然后我使用cd library / developer / xamarin / android-sdk-macosx / tools ./android
  5. 从终端启动了SDK Manager
  6. 当SDK启动时,请确保未选择Android SDK工具,否则它会将其更新为23.0.5,这似乎已被破坏。
  7. SDK Manager更新并安装所有软件包后,重新打开Xamarin Studio并转到Preferences - > SDK位置 - > Android并选择了Android SDK的路径。
  8. 按照这些步骤后,我能够在OS X上成功打开Android的main.xaml文件。