问题标签 [maui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 如何将 Google Admob 集成到 .NET 6 android 应用程序中?
现在有了 .NET 6,我们可以在没有 Xamarin 的情况下创建本机 android 应用程序。我想知道是否有办法通过Google Admob通过这些MAUI应用获利。
maui - MAUI 与 Visual Studio 2019 和 Visual Studio 2022
我已经下载了这些 maui 项目,但我什至无法使用 Visual Studio 2022 进行编译。我应该使用较旧的 Vs 2019 吗?我还安装了 .NET6 和 MAUI。
c# - .Net MAUI “run-as”命令因“run-as”失败:无法设置功能:不允许操作
我最近使用 VS2022 版本 17.0.0 预览版 2.1 更新到 MAUI 预览版 6,我已经在工作的 MAUI 项目开始抛出以下错误:
严重性代码描述项目文件行抑制状态错误 XA0137:'run-as 命令失败,出现'run-as:无法设置功能:不允许操作'。此设备当前不支持快速部署。请使用 Visual Studio 中的“帮助-> 发送反馈-> 报告问题”菜单项或 Visual Studio for Mac 中的“帮助-> 报告问题”来提交包含确切错误消息的问题。请将“EmbedAssembliesIntoApk”MSBuild 属性设置为“true”以禁用 Visual Studio 项目属性页中的快速部署,或在文本编辑器中编辑项目文件。
有什么我想念的吗?如果有人有可能的解决方案,请告诉我。
此外,即使我创建一个新项目,我也可以看到这个问题。
另外,我已经进行了毛伊岛检查,我的安装似乎是正确的。
java - 由于“JDK 不兼容”,无法创建 ADM 设备
由于 JDK 不兼容,Android 设备管理器阻止我创建 Android 设备。但是,maui-check 显示我已经安装了 OpenJDK 11.0。
我已经尝试过“安装和配置 Microsoft Mobile OpenJDK”,但它只是告诉我一切都已正确安装。
我到底错过了什么,我必须安装以前版本的 JDK 吗?
android - Visual Studio 无法创建新的 Android 设备
我是移动开发的新手,我想尝试一下 MAUI 来开始学习一点。我按照所有说明进行操作,运行maui-check
它说一切都很好,除了没有找到任何 android 模拟器。结果如下:
然后我去了 Visual Studio(2019 年和 2022 年)尝试创建一个新的 Android 设备(按照这里的说明),看看我的 HelloMaui 项目是否正在调试,但这就是我遇到的问题。
我在 Android SDK Manager 中设置了所有需要的包,我认为这看起来不错:
但是当我尝试通过 Android 设备管理器创建新的 Android 设备时,我总是会收到此错误:
任何人都可以帮忙吗?我究竟做错了什么?
谢谢!
c# - .net maui 中的自定义控件和渲染器会发生什么?
在我当前的 Xamarin.Forms 项目中,我为不同的要求创建了许多渲染器。现在在 9 月,毛伊岛即将到来,我们必须将我们的项目迁移到那里。那么,渲染器会发生什么?它会按原样工作还是我们不需要渲染器?
.net - 工作负载修复失败:`dotnet 工作负载修复 - MAUI
安装了 .Net 6 preview 7,尝试在 maui-check 上为 maui 安装 dotnet 工作负载。面临以下问题。
dotnet workload install --sdk-version 6.0.100-preview.7.21379.14 --no-cache --disable-parallel android-aot ios maccatalyst tvos macos maui wasm-tools --skip-manifest-update --source "https://api.nuget.org/v3/index.json" --source "https://pkgs.dev.azure.com/dnceng/public/_packaging/6.0.100-preview.7.21379.14-shipping-1/nuget/v3/index.json" --source "https://pkgs.dev.azure.com/azure-public/vside/_packaging/xamarin-impl/nuget/v3/index.json" --source "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json"
visual-studio - VS2022 CS8785 'CodeBehindGenerator' 无法生成 MauiXaml
我在 Visual Studio 2022 预览版 3 上处理 MAUI 项目。在编译时,我收到以下警告:
CS8785 'CodeBehindGenerator' 无法生成 MauiXaml
然后后面的代码没有生成,所以项目没有编译。对于 xaml 文件,生成操作设置为 MauiXaml。有修复代码生成器的已知方法吗?
我已经尝试过的:
- 通过 Visual Studio 安装程序修复了 Visual Studio
- 删除 bin、obj、.vs 目录并重新启动 VS
- 运行 maui-check ok(见下面的结果)