Xamarin.Android(以前称为Android的Mono)是在Android平台上运行的Mono的实现,允许您使用本机Android库以及使用.NET BCL(基类库)在C#中编写Android应用程序。
我在 Xamarin 上使用 Microchart,我在图表上可视化来自蓝牙温度传感器的数据,但每次我都会更新数据,组件将所有数据从 0 重新绘制到值,因此效果是 bl...
没有可用于指定 RuntimeIdentifier 的应用程序主机
.net SDK 8 Android 项目构建日志显示以下错误并创建所有 ABI 组合构建。 /usr/local/share/dotnet/sdk/8.0.303/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk。
如何在 Visual Studio 2013 中禁用快速部署
我正在制作一个Android应用程序,当我尝试部署它时,出现以下错误 由于 FastDev 程序集同步错误,部署失败。 我在网上读到,我可以解决...
Xamarin Android 应用程序抛出 ResourceNotFoundException
自从 1 周以来,我发现了 Xamarin 框架,我的工作是让 Android 应用程序运行。 iOS应用程序之前已经推出。 我必须首先处理一些 NuGet 包依赖项,但现在...
深色模式下的 Android styles.xml 会覆盖 .Net Maui Splash 主题样式
我创建了一个具有本机 Android DatePicker 的 .Net MAUI 应用程序。在 Platforms/Android/Resources 目录中,我有两个文件夹,values 和 value-night 用于 Android 的 styles.xml
Xamarin.Forms 在 Android 12 及更高版本中将图像移动到图库
我知道拍照并将其保存到图库很容易。 受保护的异步任务 TakePhoto() { var storageOptions = new StoreCameraMediaOptions() { 保存到相册 = tr...
Visual Studio 2019 - 没有与路径 Android 组件“tools”匹配的 Android SDK 实例已过时,请安装“cmdline-tools”
我正在 Visual Studio 2019 上使用 Xamarin 进行项目。但是,最近我面临的问题是 - 没有与“C:\Program Files (x86)\Android ndroid-sdk”路径匹配的 Android SDK 实例 Android 组件 &...
您能帮我使用适用于 Android 的 eSIM(eUICC) 运营商应用程序吗?我的应用程序需要使用激活码激活设备上的 eSIM,但无需系统权限。 我已阅读文档并且正在
我正在运行一个 Xamarin 应用程序,直到最近一切都工作正常。我正在使用 VimeoDotNet 包与 VimeoAPI 进行交互。然而,它开始抛出这个错误......
严重性代码描述项目文件行抑制状态错误(从 Nuget for Xamarin 下载)
当我尝试从 nugget 包管理器下载某些版本的 xamarin.android.support(v24 及更高版本)时,我的 VS 上出现此错误 严重性代码 说明 项目文件行抑制
Datetime 类型的 WriteToParcel 方法中要写什么
在 xamarin android 中 我有课 班级阳光班 { 公共 int daysun { 得到;放; } 公共 int 月太阳 { 得到;放; } 公共 DateTime 时间 { 获取;放; } } 和 ...
.NET Android Mono 崩溃(mono_runtime_invoke_checked、mono_assemble_request_byname)
这种情况在 Android 13 中发生的频率最高,然后是 Android 14,而 Android 12 的频率则要低得多。我不确定问题是什么,但它似乎从一开始就开始了......
无法更改 Xamarin.Forms ListView 中所选项目的背景颜色
我在更改 Xamarin.Forms 应用程序中所选项目的背景颜色时遇到问题。尽管我努力了,背景颜色并没有像预期的那样改变,而且看起来...
Android 模拟器中的 Chrome 浏览器出现故障 [Windows 11 Visual Studio 2022]
当我在模拟器上打开 chrome 并浏览任何网站时,我得到以下信息: 规格: 操作系统:Windows 11 专业版 处理器:Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz 2.00 GHz 显卡:AMD Radeon RX 550 一个...
我在标签页中添加了名称刷新的工具栏项,下面是标签页的代码 我在标签页中添加了名称刷新的工具栏项,下面是标签页的代码 <TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:d="http://xamarin.com/schemas/2014/forms/design" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:Xapp;assembly=Xapp" mc:Ignorable="d" x:Class="Xapp.HomePage"> <TabbedPage.ToolbarItems> <ToolbarItem x:Name="Refresh" Text="Refresh" /> </TabbedPage.ToolbarItems> <TabbedPage.Children> <NavigationPage Title="report"> <x:Arguments> <local:ReportPage> <StackLayout> <Label Text="In:" HorizontalOptions="FillAndExpand" /> <Label Text="{Binding CountIn}" FontSize="Medium" FontAttributes="Bold" /> <Label Text="Out:" HorizontalOptions="FillAndExpand" /> <Label Text="{Binding CountOut}" FontSize="Medium" FontAttributes="Bold" /> <Label Text="Date:" HorizontalOptions="FillAndExpand" /> <Label Text="{Binding createdon}" FontSize="Medium" FontAttributes="Bold" /> </StackLayout> </local:ReportPage> </x:Arguments> </NavigationPage> <NavigationPage Title="history"> <x:Arguments> <local:HistoryPage /> </x:Arguments> </NavigationPage> </TabbedPage.Children> </TabbedPage> 问题是刷新在工具栏中出现了两次,如下图所示: 如果 App 的 MainPage 是 TabbedPage 。您不需要将其设置为 NavigationPage 。在应用程序中。 修改App.Xaml.CS中的代码 public App() { InitializeComponent(); MainPage = new HomePage(); } 更新 从 ContentPage 导航到 TabbedPage 并不是一个好的设计。 所以修改代码为 App.Current.MainPage = new HomePage(); 而不是page.Navigation.PushAsync(new HomePage()); 为了让它为我工作,在后面的代码中,我必须添加以下内容: NavigationPage.SetHasNavigationBar(this, false); 这似乎隐藏了 TabbedPage 添加的按钮的第二个实例,而我只剩下一个。
昨天我决定将我的游戏(我目前正在开发的游戏)导出到Android。我使用 Monogame 进行开发,并使用附带的 C# 包装器集成了 FMOD API(Core 和 Studio)
ContentResolver 在另一个应用程序中看不到 ContentProvider URI
我有 2 个 Xamarin Forms 应用程序。其中一个实现了 ContentProvider,而另一个我使用了 ContentResolver。在 Android 版本 10 (API 29) 上一切正常,但是在...
HTTP 请求错误:InternalServerError 内部服务器错误:保存实体更改时发生错误
HTTP 请求错误:InternalServerError 内部服务器错误:An 保存实体更改时发生错误。看内在 详细信息例外。 我在尝试保存到 da 时遇到此错误...
NuGet 恢复问题:未找到 Xamarin iOS CSharp 目标
我在 Azure DevOps 上有一个 Xamarin Forms Android 构建管道,我的应用程序在本地构建没有问题。当管道运行时,当我尝试执行 NuGet Restor 时,出现以下错误...
错误 CS0246 找不到类型或命名空间名称“Androidx”(您是否缺少 using 指令或程序集引用?)
我正在将 Xamarin.Android 应用程序从 Andorid 9 迁移到 Android 10。我已将所有支持包更新为 Andoridx 包。 在更改 android.support.v7.widget 后的 .axml 文件中。