先決" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > 在 Mac 上開(kāi)發(fā) .NET MAUI

在 Mac 上開(kāi)發(fā) .NET MAUI

時(shí)間:2023-05-23 21:51:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-05-23 21:51:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

在 Mac 上開(kāi)發(fā) .NET MAUI:.NET 多平臺(tái)應(yīng)用程序 UI (.NET MAUI) 是一個(gè)跨平臺(tái)框架,用于使用 C# 和 XAML 創(chuàng)建本機(jī)移動(dòng)和桌面應(yīng)用程序,這些應(yīng)用程序可以從單個(gè)共享代碼庫(kù)在 Android、iOS、macOS 和 Windows 上運(yùn)行。

先決條件




使用 .NET MAUI 安裝 .NET 6

  1. 從dotnet/installer下載并運(yùn)行最新的 .NET 6 安裝程序。
    打開(kāi)終端并檢查您是否已準(zhǔn)備好安裝 .NET MAUI。
    dotnet --version
  2. 使用workload工作負(fù)載安裝命令安裝 .NET MAUI:
    sudo dotnet workload install maui --source https://api.nuget.org/v3/index.json

創(chuàng)建APP應(yīng)用

創(chuàng)建一個(gè)新的應(yīng)用程序并運(yùn)行:

dotnet new maui -n "MyMauiApp"cd MyMauiAppdotnet build -t:Run -f net6.0-maccatalyst


這將恢復(fù)項(xiàng)目依賴項(xiàng)、編譯應(yīng)用程序并啟動(dòng)。-f 參數(shù)是“目標(biāo)框架”。選項(xiàng)包括:

要在 Windows 上運(yùn)行 Windows(UWP)框架,需要安裝 Visual Studio 2022 preview。

以 iOS 為目標(biāo)

為了以 iOS 模擬器(iOS emulator)為目標(biāo),您需要提供設(shè)備 ID (UUID)。打開(kāi) Xcode,然后轉(zhuǎn)到 Windows > 設(shè)備和模擬器 (Windows > Devices and Simulators)。右鍵單擊要使用的模擬器并復(fù)制“設(shè)備標(biāo)識(shí)符(Device Identifier)”。







現(xiàn)在將值附加到參數(shù)-p:_DeviceName=:v2:uuid=:

dotnet build -t:Run -f net6.0-ios -p:_DeviceName=:v2:udid=02C556DA-64B8-440B-8F06-F8C56BB7CC22

以安卓為目標(biāo)
在構(gòu)建 Android 應(yīng)用程序之前,請(qǐng)啟動(dòng)模擬器或使用adb connect. 然后命令運(yùn)行:

dotnet build -t:Run -f net6.0-android







故障排除提示:如果您收到錯(cuò)誤提示您需要在 Visual Studio 中設(shè)置 JavaSdkDirectory,您可能需要將以下內(nèi)容添加到項(xiàng)目目錄中的文件“Directory.Build.props”中。
<Project> <PropertyGroup> <JavaSdkDirectory Condition="'$(JavaSdkDirectory)'=='' and '$(JAVA_HOME_8_X64)'!=''">$(JAVA_HOME_8_X64)</JavaSdkDirectory> </PropertyGroup></Project>



參考資料 https://github.com/dotnet/maui/wiki/macOS-Install

關(guān)鍵詞:

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉