2017-04-08 9 views
1

私はxamarinアンドロイドプロジェクトを持っています。 私はvs2015でこのプロジェクトを開いて、デザイナービューにaxmlをロードするとすべてが問題ありません。私はvs2017で同じことを行うと、私はエラーを取得する:

何かが間違っ タイプの例外「Xamarin.AndroidDesigner.Java.JavaErrorMessageException」

それはエラーなしで構築する自己だソリューションを投げたを行ってきました。
私には何かがありますか?axmlがvs2017で読み込まれない

答えて

0

(ツール - >オプション - > Xamarin-> Android設定)でAndroidの設定を確認してください。 JDKとアンドロイドのSDKの場所は、VSのバージョン間で自動的には更新されないようです(もちろん、私のものではありませんでした)。

+0

私は2015年に設定された通りに2017年の場所を調整しましたが、エラーが発生しました: 警告\t \t Javaのバージョン(1.7.0)が古すぎます。少なくとも1.8をインストールする必要があります。 インストールするか、Oracle 1.8+ – Rainer

+0

のJava Development Kitパスを設定してください。あなたのVS 2015はおそらくVSプラグインの古いバージョンを実行していますが、2017は最新バージョンを使用しています。メッセージが表示されたら、1.8 JDKをインストールし、上記のオプションに設定されていることを確認してください。注意、xamarinフォームプレビューアを使用している場合は、実際には64ビットバージョン –

+0

が必要です.vs2017をインストールすると、jdk 1.8がインストールされ、それに応じてvs2017に場所が設定されました。私が場所をjdk1.8に戻したとき - 私がもう一度やったこと - 私は問題に戻りました。 – Rainer

関連する問題