草庐IT

xamarin.mobile

全部标签

android - Google Analytics 'Mobile Device Model' 和 Android 的 Build.MODEL

有什么方法可以在Android上获取发布到GoogleAnalytics的“移动设备模型”参数?Build.MODEL常量与在某些情况下显示在GoogleAnalytics网页上的“移动设备模型”不匹配。例如,对于华为nova,'MobileDeviceModel'是'CAN-L11',Build.MODEL等于'HuaweiCAN-L11'。提前致谢! 最佳答案 这个又酷又小的库返回基于Build.MODEL和Build.DEVICE的商业名称。https://github.com/jaredrummler/AndroidDevi

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条目在启动前卸载旧版本时被删除)。在发帖之前我做了一些尝试:我已启用“在应用程

android - 最佳实践 : How do I secure Http-Requests (eg Login) from a mobile application

我们有一个网络应用程序,它提供了一个简单的“通用Http处理程序”(ASP.NET),用于提供一种获取移动应用程序session的简单方法。Atm整个概念/应用程序处于演示/alpha/测试状态-所以不要惊恐地举手......:)我意识到存在几个安全问题:如果移动设备连接到WLAN(因为所需的嗅探例程非常简单),您可以简单地嗅探请求(以获取用户名/密码的值)和/或响应(以在其他地方重用session)我们可以添加一些加密/解密,但因为我们在android上,任何人都可以解压.apk文件并进行一些逆向工程以获取共享key(和盐)我们可以使用https://...但是...如果有其他方法我

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(Mobile)视觉摄像头亮度很低

我在我的项目中集成了googlevision,如下图所示:http://code.tutsplus.com/tutorials/reading-qr-codes-using-the-mobile-vision-api--cms-24680除了相机View亮度之外,一切看起来都很好。与我实际的Android相机应用程序相比,此处的相机View非常暗。如果我可以增加相机的亮度并打开任何低光设置,请告诉我。谢谢。图片:Camerapicture,AppCameraviewpicture 最佳答案 我遇到了同样的问题。在构建CameraSo

c# - Visual Studio 2017 更新到 15.8.1/15.8.2 后的 Xamarin Android 应用项目构建问题

将VisualStudio2017升级到15.8.1并使用AndroidSDK版本28(支持Android9.0P)后,我们在构建基于Xamarin的AndroidAppC#项目时遇到问题并出现以下错误:_LinkAssembliesNoShrink:Creating"obj\\ObRelease\MonoAndroid90\link.flag"because"AlwaysCreate"wasspecified.C:\ProgramFiles(x86)\MicrosoftVisualStudio\2017\Professional\MSBuild\Xamarin\Android\Xam

android - Xamarin Studio Android - 无法使用最新最好的平台创建 HelloWorld

我创建了一个新项目,选择了“AndroidApp”、“LatestandGreatest”和主题“Material”。另外,我正在安装GooglePlay服务。在此之后,我尝试运行默认创建的应用程序,并收到以下错误(在我的手机和genymotion模拟器上)。[art]Late-enabling-Xcheck:jni[AndroidRuntime]ShuttingdownVM[AndroidRuntime]FATALEXCEPTION:main[AndroidRuntime]Process:Memetizame.Memetizame,PID:5804[AndroidRuntime]ja

c# - 应用程序立即崩溃,无异常或记录(似乎是 xamarin/mono 错误)

这是一个奇怪的情况:),我在我的fragment中实现了这段代码以在多线程环境中扫描TCP端口,它调试时崩溃,有时在Release模式下崩溃也有thoose消息:E/art(12972):检测到嵌套信号-报告原始信号F/art(12972):art/runtime/fault_handler.cc:117]检查失败:!initialized_triedtosetTargetAndroidto23thatdidn’twork.triedrunningadbshellsetpropdebug.mono.envMONO_DEBUG=soft-breakpointsthatdidn’twork

android - jQuery Mobile 图标在 Android 上是白色而不是黑色

我在使用默认jQueryMobile图标时遇到问题。在Android设备(任何浏览器,选中默认浏览器、FireFox和Chrome)上,图标是白色的,但应该是黑色的。在其他设备(iPhone、WindowsPhone、台式电脑)上,图标应该是黑色的。我正在使用最新稳定的jQueryMobile1.2.0。如果有人遇到这样的问题,请告诉我。 最佳答案 我遇到了同样的问题。我使用了主题滚轮-http://jquerymobile.com/themeroller生成CSS文件时可能存在小错误。第789行是:background-image