草庐IT

xamarin.mobile

全部标签

c# - 部署 Xamarin.Android 应用的发布版本时遇到问题

当应用程序使用XamarinRelease运行工具在模拟器上完成安装时,出现以下错误。GREFGCThreshold:1800UnhandledException:System.Net.WebException:Error:NameResolutionFailureatSystem.Net.HttpWebRequest.EndGetResponse(IAsyncResultasyncResult)[0x00000]in:0atCallRestService.Activity1.m__0(IAsyncResultar)[0x00000]in:0atSystem.Net.WebAsyncR

c# - 在 Windows 上安装 Xamarin Studio

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我有带有xamarin的visualstudio2015,但我想安装xamarinstudioIDE。实际上,在xamarin官网上并没有提供只下载xamarinstudio而不提供xamarinplatform的下载。我有该平台提供的所有其他软件,所以我只想安装没有GTK#和AndroidSDK和其他东西的IDE,只有xamarinstudioIDE。如果您对此有任

c# - 如何使用 visual studio 和 xamarin 关闭 android Activity

我的项目有登录、注册和主页。我使用StartActivity(typeof(Register));打开注册页面。当用户已经插入数据并单击注册按钮时,我使用StartActivity(typeof(MainActivity));再次返回登录页面。当我点击手机上的后退按钮时,它会返回到注册页面>登录页面>然后退出。我希望在打开新页面后关闭已创建的Activity。我的第二个问题,我有退出按钮,如何使用退出按钮关闭我的应用程序?我正在使用VisualStudio2015和Xamarin开发Android应用程序。 最佳答案 调用Finis

android - Xamarin Android - 使用复杂参数(对象)发出 Rest 请求会引发异常,在 .NET 中它工作正常(使用 channel 工厂)

我开始为Android使用monodroid或Xamarin,因此,我的想法是重用我已经在.NET中使用的大部分代码。我需要我的android和ios应用程序做的一件事是调用使用wcfrest和json编码提供的Web服务。所以我的代码很简单:WebHttpBindingwebBinding=newWebHttpBinding();EndpointAddressendPointAddress=newEndpointAddress("http://192.168.126.24:8025/Services/SecurityManagement");ChannelFactorynewFact

android - 版本为 1.6.0 的 VM 不支持 multidex : Unable to find application Mono. Android.Platform.ApiLevel_23 或 Xamarin.Android.Platform

我创建了一个小应用程序。当我尝试在genymotion模拟器上运行该应用程序时,它会弹出一个“不幸的是我的应用程序已停止”应用程序输出:Forwardingdebuggerport8834Detectingexistingprocess[MultiDex]VMwithversion1.6.0doesnothavemultidexsupport[MultiDex]install[MultiDex]MultiDexExtractor.load(/data/app/purposecolor.purposecolor-2.apk,false)[MultiDex]Detectedthatextr

c# - Xamarin - 检索项目 : No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar' 的父项时出错

我想使用Xamarin和VisualStudio创建一个采用MaterialDesign的应用。我想使用v7AppCompat库实现这一点,因此我的应用程序在旧设备上运行良好。我遵循了本教程:https://blog.xamarin.com/android-tips-hello-material-design-v7-appcompat/并且做的完全一样。当我转到Main.axml文件(在Resources/layout文件夹中)时,会出现一个下拉菜单,您可以在其中选择一个主题(下图)。但是,当我打开下拉菜单时,我的主题没有出现。所以我认为清理和重建我的项目是个好主意。但是当我清理项目时

android - xaml 中的 Xamarin 绑定(bind)默认值

我想将Xaml中对象的IsVisible属性默认设置为false。但是当我打开页面时,它是可见的,然后评估绑定(bind)变量,如果它是false,则变得不可见。我希望它默认不可见,如果绑定(bind)变量为真,它应该可见。我尝试在对象的IsVisible属性的绑定(bind)中插入默认值。我已经尝试过FallbackValue=Hidden或FallbackValue=Collapsed等,即使是TargetNullValue,但它不起作用。我总是得到一个XamlParseException。谁能帮帮我?谢谢。代码(简化): 最佳答案

c# - 使用 CakeBuild 构建 Xamarin.Android 项目时找不到 mscorlib

我正在将XamarinAndroid项目集成到我们的CI管道中。我们已经将CakeBuild用于其他.NET项目,因此我也想在这里使用它。问题是我在尝试使用Cake构建时总是收到以下错误消息:C:\ProgramFiles(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(406,2):error:Couldnotloadassembly'mscorlib,Version=0.0.0.0,Culture=neutral,PublicKeyToken='.Perhapsitdoesn'texistintheMonofo

c# - Android C# Xamarin 编译错误

我正在使用Xamarin;它允许C#应用程序在Android上运行。但是,我收到以下错误:Error1The"ResourceNameCaseMap"parameterisnotsupportedbythe"AndroidComputeResPaths"task.Verifytheparameterexistsonthetask,anditisagettablepublicinstanceproperty.AndroidApplication1我用Google搜索了这个错误,但只有1个结果没有答案。我尝试了VisualStudio2012和2010,stockAndroid应用程序模板

android - 使用 Google Cloud/Android Mobile Backend Starter 上的 Kind Name 访问范围

GoogleCloudMBS的文档指出,可以通过在该实体的KindName前加上字符串“[public]”或“[private]”(或什么都不做)来控制对存储实体的访问。https://cloud.google.com/developers/articles/mobile-backend-starter-api-reference#acfce但是,尝试使用以[public]或[private]开头的KindName将CloudEntities插入数据存储会导致异常/错误,特别是KindName无效。在开放模式和安全模式下运行的后端都是这种情况(使用Google登录凭据派生_owner字