2016-07-08 62 views
1

我在genymotion虚拟机上运行visual studio应用程序。但它显示调试时的部署错误。它与仿真器有关系。我知道有类似的问题,但他们都没有解决问题。任何人的帮助?发生运行Xamarin应用程序时在Visual Studio 2015中部署错误

错误: 数值比较试图在 “$(_ DeviceSdkVersion)” 计算结果 “的数目,而不是在条件” 到 “$(_ DeviceSdkVersion)> = 21”。

+0

本文介绍好听:http://enblog.clock-up.jp/entry/2016/06/26/xamarin-android-device -sdk版本错误 – thumbmunkeys

回答

0

我接缝的问题是与genymotion:有在Visual Studio和genymotion SDK路径的不同路径

解决方案:

网络首先进入Visual Studio-> Tools - > Options。在选项中选择Xamarin-> Android设置。部分复制路径:Android SDK位置。

然后打开genymotion。选择您将要使用的虚拟机。比设置 - > ADB->使用自定义Android SDK工具,并粘贴路径。如果您收到说明Android SDK工具成功找到的消息。关闭窗口,然后重新启动Visual Studio并再次运行您的应用程序。

欲了解更多详细看这个链接

http://enblog.clock-up.jp/entry/2016/06/26/xamarin-android-device-sdk-version-error

0

解决方案实际适用于仿真器,但不适用于设备。针对设备的解决方案 - 终止所有shuame_helper.exe进程,该进程需要轮询设备的SDK版本所需的TCP端口...每当您将设备重新连接到PC时,Shuame_helper.exe就会引发。

0

启动Android SDK Manager从Visual Studio中重新安装相关的Android SDK。

3

解决(genymotion用户)

转到Genymotion选择您所使用的虚拟设备。

设置>> ADB >>选择 “使用自定义Android SDK工具” >>复制选项,并粘贴在同一位置你的SDK(如在Visual Studio >> Android设置>> Android SDK中的位置

重启genymotion !它为我

相关问题