草庐IT

xamarin-test-cloud

全部标签

android - 新的 'Cloud Firestore' 是否可以查询基于位置的距离?

我知道CloudFirestore在Geopoints中根据纬度和经度存储位置。但是,我找不到根据到某个点的距离查询文档的方法或方式,就像GeoFire为实时数据库所做的那样。有什么办法可以实现吗? 最佳答案 这是我们正在研究的问题,但目前不受支持。 关于android-新的'CloudFirestore'是否可以查询基于位置的距离?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions

android - 将 Microsoft 调试器与 Xamarin Android 结合使用

在Packaging选项卡的AndroidOptions部分的Android项目设置中有一个选项,可让您在Xamarin调试器或Microsoft调试器之间进行选择。Xamarin调试器可以工作,但不如Microsoft调试器好。不幸的是,我在尝试使用Microsoft调试器并在其中一个VisualStudioAndroid模拟器上进行部署时收到一条错误消息。Unabletostartdebugging.Non-debuggableapplicationinstalledonthetargetdevice.Requiredfile'/data/data/My.Application/l

android.test.purchased 项目的 Android 应用内结算错误

我正在尝试使用android文档中的假项目android.test.purchased测试我的应用程序内购买流程。我无法测试此流程,就在我启动它时,我收到此错误:“您请求的项目无法购买”。我在我的list中获得了许可,但我不明白为什么我会收到假货android.test.purchased的错误。 最佳答案 这是GoogleIAB测试的要求列表。先决条件:AndroidManifest必须包含“com.android.vending.BILLING”许可。APK以Release模式构建。APK使用发布证书进行签名。APK已上传到al

c# - Xamarin Android 会在调用 IntPtr 构造函数时执行 OnCreateView 吗?

我知道XamarinAndroid中的构造函数困难,如下所述:Noconstructorfoundfor...(System.IntPtr,Android.Runtime.JniHandleOwnership)我在应用程序中创建的所有fragment、Activity和其他自定义View都导入了这个构造函数。有时nullreferenceexception会在OnCreateView方法中抛出。示例:publicclassTestView:Android.Support.V4.App.Fragment{publicTestClass_testClass;publicTestView(T

c# - 在 visual studio 中进行 xamarin 更新后,使用 Android 5.1.1 Lollipop 启动应用程序时应用程序启动崩溃

我们之前为jellybeantonougat开发了一个应用程序,但现在我们在visualstudio中更新我们的xamarin后遇到了问题。以前,我们的apk在所有Android版本中都能完美运行,但现在更新后,它现在正在崩溃......但仅在5.1.1中。我们已经使用kitkat、lollipop5.1、marshmallow和nougat对其进行了测试,并且它确实在运行。我们注意到我们的应用程序在OnCreate方法中的最后一个大括号“}”之后崩溃了。它在没有事先详细信息的情况下启动异常。这个异常的原因是什么?或者任何已经有人解决的解决方案。我不知道这是否只是由于xamarin更新

c# - 如何使用 Intent 和 Activity 在 Xamarin Android 中插入城市、街道、邮政编码、国家/地区的联系人?

我需要使用XamarinForms/Android的Intent以编程方式打开Android联系人应用程序。当“添加新联系人”Activity/屏幕出现时,我想用以下字段预先填充它:姓名(正在填充)电话(正在填充)街道(未填充)城市(未填充)状态(未填充)国家(未看到此字段,未填充)如上所述,一些屏幕正在填充,但地址字段没有。这是用于触发打开Android的“添加联系人”屏幕的Activity的XamarinC#Android代码/服务:publicvoidAddContact(stringname,string[]phoneNumbers,stringstreetAddress,st

android - Xamarin.Android : How to stop Visual Studio from removing the previous version of the app before deploying

我正在将一个用Java编写的Android应用程序迁移到Xamarin。旧应用程序(Java)将一些数据存储在AccountManager和SQLite数据库中,我希望在现有用户安装新应用程序(Xamarin)作为更新时将其迁移到新格式,这样他们就不会丢失他们现有的数据我想测试迁移代码,所以我在物理设备上安装了旧应用程序的一个版本,然后将新版本(更高版本)部署到同一设备,但每次我这样做时,VisualStudio在安装新应用程序之前删除旧应用程序,这使得无法调试迁移代码(包含数据的AccountManager条目在启动前卸载旧版本时被删除)。在发帖之前我做了一些尝试:我已启用“在应用程

解密Spring Cloud微服务调用:如何轻松获取请求目标方的IP和端口

目的SpringCloud 线上微服务实例都是2个起步,如果出问题后,在没有ELK等日志分析平台,如何确定调用到了目标服务的那个实例,以此来排查问题图片效果可以看到服务有几个实例是上线,并且最终调用了那个实例图片考虑到SpringCloud在版本升级中使用了两种负载均衡实现,Robin和LoadBalancer,下面我们提供两种实现方案Robin实现方案1.技术栈SpringCloud:Hoxton.SR6SpringBoot:2.3.1.RELEASESpring-Cloud-Openfeign:2.2.3.RELEASE2.继承RoundRobinRule,并重写choose方法/***因

c# - Xamarin.Android JmDNS 绑定(bind)问题

我开始研究Xamarin.Android的JmDNS绑定(bind)。我设法获得了要构建的绑定(bind),但无法从我的代码中引用它。https://github.com/ytn3rd/monodroid-bindings/tree/master/JmDNS我遇到的第一个问题是没有可供引用的IDNSListener类。所以我在那里为它添加了一个部分接口(interface)。我有它需要的功能voidupdateRecord(DNSCachednsCache,longnow,DNSEntryrecord);注释掉,因为它会提示无法引用DNSCache或DNSEntry。(我相信我删除了D

android - Android Studio 3.0 中不存在新的 Google Cloud 模块

当我尝试通过androidstudio创建新的谷歌云模块时,它在新模块面板中不可见,如以下链接中说明的第1步所示:-https://github.com/GoogleCloudPlatform/gradle-appengine-templates/tree/master/HelloEndpoints.我已经尝试了网上给出的所有解决方案,但似乎都行不通。请帮忙 最佳答案 GoogleCloudModule之前可通过CloudToolsforAndroidStudio插件获得。不幸的是,此插件没有适用于AndroidStudio3.0版