Xamarin Forms Preview で Unsupported Java Version Detected ってエラーメッセージが出たから解決してみた。
エラーメッセージ
The previewer requires a 64-bit version of Oracle Java JDK 8 (1.8) or higher. Please install it and then set the Java JDK location in the Xamarin Studio or Visual Studio preferences.
using Reactive.Bindings;
namespace BindablePickerTest.ViewModel
{
public class MainPageViewModel
{
public ReactiveCollection<MemberInfomation> KEYAKIMember { get; set; } = new ReactiveCollection<MemberInfomation>();
public ReactiveProperty<MemberInfomation> FavoriteMember { get; set; } = new ReactiveProperty<MemberInfomation>();
public MainPageViewModel()
{
KEYAKIMember.Add(new MemberInfomation { Name = "長濱 ねる" });
KEYAKIMember.Add(new MemberInfomation { Name = "渡邊 りさ" });
KEYAKIMember.Add(new MemberInfomation { Name = "菅井さま" });
KEYAKIMember.Add(new MemberInfomation { Name = "今泉 佑唯" });
}
}
public class MemberInfomation
{
public string Name { get; set; }
}
}
That error is telling you that the Java Class version that is being loaded was compiled with Java 8 (52) but Java 7 (51) is trying to load that compiled class.
forums.xamarin.com