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的位置。

image

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

image

 

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目录。

image

 

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、完成。

 

posted @ 2026-09-20 18:22  威少小二orz  阅读(24)  评论(0)    收藏  举报