xamarin相关内容

Xamarin Java.exe 退出,代码为 1(Proguard 问题)

又是 Xamarin 的一天!甚至无法构建我的第一个 Hello World 项目!不奇怪吧? 所以,全新的 Xamarin.Android 空白项目.启用ProGuard,链接到仅SDK 程序集,然后继续构建项目.而且wallah!!有一个错误!(等等,我不应该感到惊讶,对吧?毕竟是 Xamarin).这是错误: "java.exe" 以代码 1 退出 双击异常打开 Xamar ..
发布时间:2021-11-27 20:37:52 C#/.NET

Xamarin.Android Proguard - 不支持的类版本号 52.0

我正在尝试在我的 Xamarin.Android 项目中使用 Proguard,但编译失败并显示错误 Unsupported class version number [52.0] (maximum 51.0, Java 1.7) 我从那些两个 问题,这可能是Java 7 和 Java 8 之间不匹配,更准确地说,某些版本的 proguard 不支持 Java 8.但是在 Xamarin P ..
发布时间:2021-11-27 20:33:36 其他开发

Android - 正确使用 invalidateOptionsMenu()

我在 invalidateOptionsMenu() 上搜索了很多,我知道它的作用.但我想不出任何现实生活中这种方法有用的例子. 我的意思是,例如,假设我们想向我们的 ActionBar 添加一个新的 MenuItem,我们可以简单地从 onCreateOptionsMenu(Menu menu) 并在任何按钮的操作中使用它. 现在我的真正问题是遵循唯一使用invalidateOpti ..
发布时间:2021-11-27 19:50:17 移动开发

要求用户打开位置

如何提示用户开启位置? 该应用程序应该使用用户的当前位置过滤位置列表.如果用户关闭了位置服务,应用应提示用户要求打开位置. 例如,Trip Advisor 应用就是这样做的: ( 不确定我是否可以在此处发布其他应用程序的屏幕截图,但如果我不应该这样做,请说出来.并对全尺寸图像表示歉意,试图将它们缩小,但没有这样做'不喜欢... ) 在第一张图片中,您可以看到我关闭了位置服务 ..
发布时间:2021-11-27 19:08:16 移动开发

Xamarin Android 警报管理器问题

我的 Xamarin Android 应用中有一个 AlarmManager.我正在使用 SetExact() 配置它,时间为 5 分钟.但它仅在五秒钟后就开始了.而且无论我什么时候配置它,它都会在 5 秒后触发.我在 Java 中使用了完全相同的代码,并且运行良好. 代码: [广播接收器]公共类警报接收器:广播接收器{公共覆盖无效 OnReceive(上下文上下文,意图意图){Log.I ..
发布时间:2021-11-26 23:10:48 C#/.NET

函数式编程和依赖倒置:如何抽象存储?

我正在尝试创建一个具有较低级别库的解决方案,该库将知道在调用某些命令时需要保存和加载数据,但保存和加载功能的实现将在平台中提供- 引用低级库的特定项目. 我有一些模型,例如: type User = { UserID: UserID情况:SituationID 列表 }type Situation = { SituationID: SituationID } 而我想要做的是能够定义和调用 ..
发布时间:2021-11-26 17:31:35 其他开发

为什么我的抽象基类会出现这个编译错误?

我正在尝试扩展这个插件以供我自己使用... https://github.com/jamesmontemagno/Xamarin.Plugins/blob/master/Connectivity/Connectivity/Connectivity.Plugin.Abstractions/BaseConnectivity.cs 但是当我将代码复制到 Visual Studio 时,我遇到 ..
发布时间:2021-11-26 17:00:46 C#/.NET

Xamarin.Forms 如何使用 MVVMLight 切换页面

我目前正在使用 .NET Standard 作为代码共享策略的 Xamarin.forms 项目.我尝试通过使用 MvvmLightLibsStd10 库来使用 MVVM 模式.我已经使用本教程成功设置了 MVVM 结构:https://www.linkedin.com/pulse/build-xamarinforms-net-standard-mvvm-light-app-rafael-carv ..
发布时间:2021-11-26 13:19:46 其他开发

Xamarin.Forms 为列表视图中的特定项目显示不同的数据模板

我目前正在使用 Xamarin.Forms 和 .Net Standard 开发动态应用程序.我使用 MVVM 作为代码模式.视图背后没有代码. 视图/页面的内容是绑定到 TemplateItem 对象列表的列表视图.每个列表视图项 TemplateItem 都应该看起来一样(作为一篇文章).但是当TemplateItem的BlockType属性为slideshow时,listview必须使 ..
发布时间:2021-11-26 13:17:07 C#/.NET

带有 .netStandard 2.0 的 Xamarin 表单,无法引用 Core

我无法将我的接口从我的 .Core 项目引用到我的 Android 项目,我不明白为什么... 我在 Xamarin.Forms 中使用 Visual Studio 2017 和 .Net Standard lib 创建了一个新解决方案. 这就是我尝试过的: 使用旧的 .NetFramework Core 项目方法,它可以完美运行,但现在不行... 感谢您的帮助 解决 ..
发布时间:2021-11-26 13:16:40 C#/.NET

将对面向 .NET Standard 2.0 的类库的引用添加到面向 .NET Standard 4.5 的 Xamarin PCL

我正在构建一个 Xamarin 应用程序,并且我在面向 .NET 4.5 框架的 PCL 中有我的共享代码.我还有一个库,它基本上在另一个库中实现了我的 Xamarin 应用程序的服务访问层,该库面向 .NET 标准 2.0. 问题是当我尝试引用后者时,Visual Studio 给了我以下错误: 项目 [服务访问库] 以“.NETStandard,Version=v2.0"为目标.它 ..
发布时间:2021-11-26 13:15:44 C#/.NET

哪个.Net Standard 版本支持哪个Android 版本?

我想将 Xamarin PCL 项目转换为 .Net Standard. 我的问题是,这将支持哪些版本的 Android?我当前的项目支持 Android 4..Net Standard 能支持吗?它是否依赖于 .Net Standard 版本? 我见过这张表但它只是告诉我支持的“Xamarin"版本,我不明白它和 Android 版本之间的联系..Net Standard 是与 An ..
发布时间:2021-11-26 13:15:18 C#/.NET

从 UWP 项目引用 .NETStandard 2.0 项目

我正在构建一个 Xamarin 应用程序,并且我已经在 .NETStandard 2.0 类库中实现了核心(使用 Xamarin.Forms).它被一个实现平台特定代码的 iOs 和 Android 项目正确引用. 问题是,为了让我的应用支持UWP,我尝试添加一个UWP项目,当我尝试引用核心项目时,出现以下错误: 项目【核心项目】与uap10.0.10586 (UAP,Version= ..
发布时间:2021-11-26 13:11:59 C#/.NET

如何在 xamarin iOS 中使用 netstandard 库?

每次我添加对仅 netstandard 库的引用时,我都会收到以下错误.专门针对 xamarinios10 的库工作正常. 错误 CS0012:类型 System.Object' 在未引用的程序集中定义.考虑添加对程序集的引用System.Runtime, Version=4.0.20.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ..
发布时间:2021-11-26 13:09:30 移动开发

如何在 Xamarin.Forms 项目中使用 .netstandard 中的 WCF 服务?

我使用 .netstandard 2.0 作为 PCL 项目创建了一个 Xamarin.Forms 项目.我正在尝试在该项目中使用 WCF 服务.我已经为 WCF 服务添加了连接服务.当我尝试调用服务中提供的任何方法时,它会给出如下错误: System.ServiceModel.FaultException`1[[System.ServiceModel.ExceptionDetail,Sys ..
发布时间:2021-11-26 13:04:06 其他开发

使用从 IL 编译的程序集和 .NET Core &沙马林

更新了对我有用的解决方案.请参阅此问题的底部. 上下文: 我需要一种方法来评估泛型类型的大小,以便计算数组长度以适应某个字节大小.基本上,sizeof 类似于 C/C++ 提供的. C# 的 sizeof 和 Marshal.SizeOf 不适合这个,因为它们有很多限制. 考虑到这一点,我在 IL 中编写了一个程序集,通过 sizeof 操作码启用我正在寻找的功能.我知道它本质 ..
发布时间:2021-11-26 13:03:58 C#/.NET

我可以将 .NET Standard 库添加到 PCL 吗

我有一个 Xamarin Forms 应用并使用 Visual Studio 2015. 1) 我可以添加到 PCL .NET Standard 库吗?这有什么问题吗? 2) 编辑 .NET Standard 库的 resx 会导致 VS2015 崩溃.有什么解决方法吗? 解决方案 您可以将 .Net 标准库添加到 PCL,但只能是较低版本.这取决于您的配置文件版本,因此您几乎 ..
发布时间:2021-11-26 12:57:41 其他开发

从 Visual Studio 2017 15.5.1 开始,如何使用 PCL 创建 Xamarin.Forms 项目以定位最低 Android KitKat (API 19) 现已过时?

我想知道如何在不使用“共享项目"选项的情况下创建面向最低版本 Android Kitkat (API 19) 的 Xamarin.Forms 项目. .Net 标准库不是一个选项,因为 支持的最低 Android 版本是牛轧糖.我的很大一部分目标用户(超过 40%)仍在使用 Android 版本低于 Nougat 的手机. 在 Visual Studio 15.5.1 或更高版本中,在 ..
发布时间:2021-11-26 12:56:38 其他开发

如何修复“java.io.IOException:连接上的流意外结束".NetStandard 上的 HTTPClient 中的异常

我一直在为这个问题挠头一段时间.我正在 Xamarin 中构建一个 Android 应用程序,并且我有一个登录 POST 请求,该请求大部分有效,但偶尔会收到此错误.我通知用户并告诉他们再试一次,但我仍然经常遇到错误,我想修复它以便应用程序提供更流畅的体验. 这是我在 App Center 上登录的堆栈跟踪: LoginProvider+d__1.MoveNext() C:\source\ ..
发布时间:2021-11-26 12:56:18 移动开发