MAUI开发环境部署
1、先安装Visual Studio 2026,使用.net 10长期支持版。
2、我们创建一个MauiApp项目和一个MauiLib项目,之所以这么创建,是因为我们后续不使用MAUI打包APK,因为Visual Studio提供的打包方式会让你原生SDK的接入很困难,所以我们是将APP的业务逻辑写在MauiLib里面,后续让安卓或者IOS把这个跨平台项目当作插件来调用。
3、配置SDK、JDK
点击工具->选项->.NET MAUI->Android,设置SDK和JDK的位置。

然后准备安装Maui CLI,我们打开Developer PowerShell,和Android studio里的Terrmial是一个意思。在这里我们是按快捷键ctrl+~打开,或者如图所示工具->命公行->开发者PowerShell。

4、在命令行里输入dotnet tool install -g Microsoft.Maui.Cli --prerelease
会自动安装Maui CLI工具,安装好之后才能安装SDK的版本。
5、安装SDK版本,直接输入maui android install。会有一个窗口,默认安装最高的稳定版本,当前默认是36。
或者如图所示Android SDK Mannager打开,对SDK进行选择安装。
同时你若会android studio,这个目录可以指定android studio下的SDK目录。

6、安装JDK版本,需要手动安装,搜一下去官网下载,或者使用Android Studio那边下好的,将visual studio中的jdk目录指向它,或者把JDK目录的内容拷贝到这边指向的地方。或者直接输入命令行,
maui android jdk install
会默认安装当前支持的最稳定的JDK,我这边安装下来当前是21版本。
如果有必要切换到24,你需要手动下载24版本,然后将目录指向它。
7、通过代码设置项目中的全局SDK和JDK目录设置。
在csproj的同级目录下,也就是解决方案下面,创建文件Directory.Build.props,内容填入如下:
<!-- Directory.Build.props -->
<Project>
<PropertyGroup>
<!-- JDK 路径 -->
<JavaSdkDirectory>D:\msJdk\jdk-21.0.12.1+1</JavaSdkDirectory>
<!-- Android SDK 路径 -->
<AndroidSdkDirectory>D:\Android\Sdk</AndroidSdkDirectory>
</PropertyGroup>
</Project>
8、完成。
小时候我把老婆种到地下,长大了我能收获一大堆老婆!
我是威少,我是一名Unity游戏的主程,我为自己带盐,希望此文能给您一点点微不足道的帮助,祝你成功!

浙公网安备 33010602011771号