[英]Why am I getting JINativeWrapper.g.cs file not found error when running my Xamarin app?
當我嘗試在我的 M1 MacBook 上運行我的 Xamarin 應用程序時,它構建並運行良好。 但是當我運行這個函數時:
async void loginHandler()
{
var loginText = login.Text;
var passwordText = password.Text;
var client = new HttpClient();
var json = new StringContent(
JsonConvert.SerializeObject(new { username = loginText, password = passwordText })
);
var result = await client.PostAsync("https://localhost:443/api/account/login", json);
if (result.IsSuccessStatusCode)
{
var TokenJson = await result.Content.ReadAsStringAsync();
//await DisplayAlert("alert", "message", "cancel");
}
}
我該如何解決? 我正在使用視覺工作室 2022。
嘗試使用 iOS 模擬器。 似乎 Visual Studio 需要用 android 模擬器解決這個問題。
對我來說,我的 VS2022 實例指向 JDK 的 8 版。 我的 Android 應用程序面向 Android 12 (SDK 31)。 將 JDK 更新到 17(或 11+)后,我不再收到錯誤消息。 不確定這是否會幫助任何人,但這對我有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.