安装mono for android 4.2.5后出现启动vs报错 的解决方式

来源:互联网 发布:fifo置换算法 编辑:程序博客网 时间:2024/06/11 21:29

System.ArgumentNullException: 值不能为null。
参数名:path1
  在System.IO.Path.Combine(String path1, String path2)
  在Xamarin.AndroidTools.AndroidSDK.get_AdbExe()
  在Mono.Android.VisualStudio.MonoAndroidDeviceManager..ctor()
  在Mono.Android.VisualStudio.MonoAndroidSDK.get_DeviceManager()
  在Mono.Android.VisualStudio.MonoAndroidPackage.Initialize()

这个是由于注册表问题:

步骤1,在运行里输入注册表命令regedit  打开注册表,在Novell下找到mono for android
步骤2,点击mono for android 显示其中的注册表,找到AndroidSdkDirectory表,单击更改成你对于的android sdk路径。
步骤3,打开visual studio,在工具——》选项——》mono for android处看路径是否和你更改的一致,勾选emulator/device debugging的第一个选项   下面的全都不勾选  确定就ok了。
原创粉丝点击