xamarin相关内容

Xamarin.iOS中的自定义SQLite函数

我正在Xamarin.iOS上使用Sqlite的自定义功能.我从这里得到了答案:在给定半径(Xamarin.Android),但是我遇到了 尝试JIT编译方法'(将包装器本机转换为托管器) Mono.Data.Sqlite.SqliteFunction:ScalarCallback(intptr,int,intptr)' 在仅使用--aot的情况下运行. 在堆栈上搜索后,我发现这是一个 ..
发布时间:2020-05-11 22:22:18 移动开发

Xamarin共享项目与可移植类库

我正在尝试找出哪种方法更适合我们的项目. Xamarin的PCL库或共享项目. 在 Xamarin文档链接中,它表示经验法则是当我们不共享库时选择共享项目.共享项目可以用#if编写,以确保它可以在多个平台上使用-这还会导致重构#if无效的一些问题. 但是我有一种直觉,认为将这段代码放入共享类是不正确的.如果要用于Windows,Android和IOS移动平台的代码正在使用共享项目 ..
发布时间:2020-05-11 22:20:21 C#/.NET

如何使用monodevelop/xamarin构建gstreamer-sharp?

我是AudioCuesheetEditor的开发人员,该应用程序用于编辑音频提示表.新版本应该能够播放声音,因此我想使用gstreamer作为后端.我在gstreamer中进行了一些调查,发现需要使用带有gstreamer-sharp 0.99.x绑定的1.x版本.没问题,下载了gstreamer-sharp 0.99.0,使用monodevelop(在Linux上)或xamarin(在Windo ..
发布时间:2020-05-11 22:18:46 其他开发

Mvvm跨Mvx.Trace的用法

我正在使用MvvmCross. 在库中,我看到了Mvx.Trace方法的用法,但没有输出到控制台/输出窗口. 如何使用? p.s.我已经设置了编译器常量Trace = true 谢谢. 解决方案 MvvmCross DebugTrace均通过IMvxTrace 的单例实现进行路由 每个平台都提供了不同的实现方式: Windows平台使用Debug跟踪(因为Trace本 ..
发布时间:2020-05-11 22:18:32 其他开发

尝试在Xamarin中连接到MongoDB客户端时获取系统聚合异常

我在远程Azure服务器上有一个MongoDB数据库. 我有一个正在Xamarin上编写的应用程序,试图连接到我的远程服务器,但总是遇到如下异常: System.AggregateException:'解析名称服务器时出错(值不能为空.参数名称:source)(找不到文件"/etc/resolv.conf")' 我从以下代码行中获取了此异常: var client = new M ..
发布时间:2020-05-11 02:41:27 C#/.NET

在xamarin项目中使用android模块

您如何在android xamarin项目中使用Maven或j-center Repository中的预制模块代码? 更具体地说: 我想将此免费模块用作日期选择器: https://github.com/alirezaafkar/SunDatePicker 我已阅读此页面: https://developer.xamarin.com/guides/android/ad ..
发布时间:2020-05-10 21:00:32 C#/.NET

如何在Android设备上调试Visual Studio-Xamarin.Forms项目?

我想通过USB将Android设备连接到Windows 8.1 而不是使用内置的模拟器. 我该怎么做? 注意:可以通过USB连接设备(已安装USB驱动程序), 及其处于devaloper模式. 解决方案 您首先需要启用开发人员模式: Android 4.2及更高版本 从Android 4.2及更高版本开始,默认情况下隐藏“开发人员"选项.要使其可用,请转到“设置" ..
发布时间:2020-05-10 00:32:43 移动开发

Xamarin形式:等效于.Finish()

我有一个Xamarin Forms应用程序,在所有三个平台上都很好.该应用程序具有一个登录屏幕和一个用户已成功登录的其他页面.有没有办法与Xamrin for Android提供的Finish方法等效,该方法可以从导航堆栈中删除登录页面?如果用户持续按下“后退"按钮,则他们最终将返回登录屏幕,这是不希望的.我曾尝试使用Navigation.PopAsync(),但似乎无法正常工作 解决方案 ..
发布时间:2020-05-10 00:18:57 其他开发

Xamarin Studio中已禁用目标平台?

创建新项目时,目标平台(Android)已显示为灰色,因此无法继续进行. 我已经链接了SDK和NDK. 解决方案 如果您未安装Xamarin.Android复选框将被禁用.Android或Xamarin Studio中的Android插件被禁用. 如果您查看日志文件(帮助-打开日志目录),它应该提供更多信息. ..
发布时间:2020-05-10 00:15:46 移动开发

CrossGeolocator的GetPositionAsync不起作用

我正在使用 CrossGeolocator 来检索设备的当前纬度和经度.但是,我在 OnAppearing 覆盖方法中使用它,但它不起作用. GetPositionAsync 方法将应用程序挂起. protected override void OnAppearing() { base.OnAppearing(); var position = GetPositio ..
发布时间:2020-05-10 00:08:06 C#/.NET

Android创建日历事件始终为生日

当我以编程方式创建日历事件时,我遇到了一个奇怪的问题 它总是被标注为生日日历(类型),我不知道为什么它被这样标注. 我使用的代码如下:Xamarin C# ContentResolver cr = ((Activity)Forms.Context).ContentResolver; ContentValues values = new ContentValues(); String e ..
发布时间:2020-05-10 00:06:26 Java开发