maui发布安卓系统


找到本机安装的sdk和jdk位置发布apk文件,直接安装到手机上
D:\Program Files (x86)\Microsoft Visual Studio\Shared\Android\openjdk\jdk-17.0.14
D:\Program Files (x86)\Microsoft Visual Studio\Shared\Android\android-sdk
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <IsFirstTimeProjectOpen>False</IsFirstTimeProjectOpen> <ActiveDebugFramework>net9.0-android</ActiveDebugFramework> <ActiveDebugProfile>Pixel 7 - API 35 (Android 15.0 - API 35)</ActiveDebugProfile> <SelectedPlatformGroup>Emulator</SelectedPlatformGroup> <DefaultDevice>pixel_7_-_api_35</DefaultDevice> <AndroidSdkDirectory>D:\Program Files (x86)\Microsoft Visual Studio\Shared\Android\android-sdk</AndroidSdkDirectory> <JavaSdkDirectory>D:\Program Files (x86)\Microsoft Visual Studio\Shared\Android\openjdk\jdk-17.0.14</JavaSdkDirectory> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net9.0-android|AnyCPU'"> <DebuggerFlavor>ProjectDebugger</DebuggerFlavor> </PropertyGroup> <ItemGroup> <None Update="App.xaml"> <SubType>Designer</SubType> </None> <None Update="AppShell.xaml"> <SubType>Designer</SubType> </None> <None Update="MainPage.xaml"> <SubType>Designer</SubType> </None> <None Update="Platforms\Windows\App.xaml"> <SubType>Designer</SubType> </None> <None Update="Platforms\Windows\Package.appxmanifest"> <SubType>Designer</SubType> </None> <None Update="Resources\Styles\Colors.xaml"> <SubType>Designer</SubType> </None> <None Update="Resources\Styles\Styles.xaml"> <SubType>Designer</SubType> </None> </ItemGroup> </Project>
xxxApp.csproj.user文件配置 设置了AndroidSdkDirectory 和 JavaSdkDirectory参数值 发布安卓版本不需要每次都指定sdk和jdk
<AndroidSdkDirectory>D:\Program Files (x86)\Microsoft Visual Studio\Shared\Android\android-sdk</AndroidSdkDirectory> <JavaSdkDirectory>D:\Program Files (x86)\Microsoft Visual Studio\Shared\Android\openjdk\jdk-17.0.14</JavaSdkDirectory>

发布后.apk 到微信上,使用浏览器进行安装,或者改后缀,把.1后缀去掉

注意事项:
开发MAUI项目,最好是用纯英文的目录创建目录。如果不用会,有一些运行环境方面的问题如:系统找不到指定的文件。
浙公网安备 33010602011771号