2017-04-08 58 views
1

加載我有一個xamarin Android項目。 如果我在vs2015中打開這個項目並將axml加載到設計器視圖中,一切都很好。如果我做同樣在vs2017我得到一個錯誤:

出了錯 異常類型的「Xamarin.AndroidDesigner.Java.JavaErrorMessageException」被拋出

它的自我建立沒有任何錯誤的解決方案。
有什麼我失蹤?axml不vs2017

回答

0

檢查(工具 - >選項 - > Xamarin-> Android設置)中的Android設置。看起來,JDK和android SDK位置不會自動更新VS版本之間(以及他們沒有在我的)。

+0

我在2017年VS調整後的位置,因爲他們在2015年被設定但我得到的錯誤: 警告\t \t Android的設計不能因爲運行:您的Java版本(1.7.0)太舊。您必須至少安裝1.8。 請安裝或設置Java開發工具包路徑爲Oracle 1.8+ – Rainer

+0

耶你的VS 2015年可能運行舊版本的VS插件,而2017採用了最新的。建議按照消息所述進行操作,安裝1.8 JDK並確保它已在上述選項中設置。請注意,如果您使用的是xamarin形式預覽你實際需要的64位版本 –

+0

當安裝vs2017 1.8的jdk安裝和位置在vs2017相應的設置。當我將位置設置回jdk1.8時 - 我又做了什麼 - 我回到了問題,這個線程開始。 – Rainer