2016-07-08 64 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 !它爲我

相關問題