maui发布安卓系统

 

image

 

image

 

 找到本机安装的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>

 

image

 

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

 

image

注意事项:

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

 

posted on 2026-09-08 16:26  广交天下好友  阅读(3)  评论(0)    收藏  举报

导航