NSUserDefaults-Xamarin
全部标签 我创建了一个路径很长的Xamarin.Forms项目,在构建它时出现此错误:"System.IO.PathTooLongException:Thespecifiedpath,filename,orbotharetoolong.Thefullyqualifiedfilenamemustbelessthan260characters,andthedirectorynamemustbelessthan248characters."我不能更改我的项目路径和我的项目名称,它必须有特定的名称。谁能帮助我们找到解决此问题的方法?谢谢 最佳答案 尝
我在使用GenymotionAndroid模拟器进行xamarin开发时遇到问题。我已经在其中安装了Genymotion桌面应用程序和多个Android设备。每当我通过start按钮在Genymotion桌面应用程序中运行任何已安装的设备时,它工作正常,但在VisualStudio中的可用模拟器列表中没有Genymotion模拟器,在Xamarinstudio中也没有(只有内置Android模拟器和安装在XamarinAndroid播放器中的设备)。我找到了一些关于将Genymotion模拟器用于Xamarin的文章,所有文章都这样说:BothXamarinStudioandVisua
我有一个XamarinForms(2.0)Android应用程序,我试图在其中显示图像。我有一个名为icon-pages-r1.png的图标,我试图使用以下代码显示它:虽然图像没有显示。当我将源更改为Icon.png(默认的Xamarin图标)时,它确实有效。图像是一个半透明的PNG(因此中间有一个彩色图标,周围是透明的),它是46x46,在Windows中它显示为项目类型PNG文件。我尝试在Paint中打开图像并重新保存它(这会破坏透明度),但这也不起作用。图像的BuildAction是AndroidResource,CopytoOutputDirectory设置为Donotcopy
在xamarin.forms中,我正在尝试创建一个我然后子类的页面,例如:publicpartialclassPageA:ContentPage{publicPageA(){InitializeComponent();}}publicpartialclassPageB:PageA{publicPageB():base(){...}}这两个页面均为XAML页面,带有代码后面的代码,但是页面页面不起作用,我不确定为什么(我是XAML,Xamarin,C#的新手,通常是编码)。我目前无法编译代码,因为这一行:this.FindByName给我一个警告:页面不包含“FindbyName”的定义,最佳扩
我想使用templateselector选择一个视图。不适合ListViewItems,就像每个示例所显示的那样,而是具有“正常”视图。所以我尝试了TemplatedView,ContentPresenter和ContentView。但是他们中的不可能采用模板路线。我错过了什么吗?还是我该如何解决?编辑:我有一个templateseleter,就像所描述的这里。现在,我想将此选择器添加到某种视图中。那就是我尝试的:或者但是没有任何作用,它总是说“无效的资源类型”edit2:看答案您是否尝试过此指南的Xamarin?https://developer.xamarin.com/guides/xam
我们有一个Xamarin.Forms应用程序,它使用了很多包。构建时,我们会收到数百条XA0106警告,如下所示:/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2,2):WarningXA0106:SkippingMusterd.Droid.Resource.Attribute.MediaRouteControllerWindowBackground.PleasecheckthatyourNugetPackageversionsareco
目前我正在尝试在XamarinStudio中使用跨平台解决方案启动空应用程序。我试过用空库项目和共享库制作应用程序,两者都有相同的错误。现在Unresolved问题是:1)构建错误:ErrorXA5207:Pleaseinstallpackage:'AndroidSupportLibrary'availableinSDKinstaller.Javalibraryfileclasses.jardoesn'texist.(XA5207)(*projectName*)ErrorXA5207:Pleaseinstallpackage:'AndroidSupportLibrary'availab
我正在尝试为Zendesk库创建绑定(bind),但遇到了问题。ZendeskBelvedere库(belvedere-1.0.2.1.aar)在其list文件中包含一个文件提供程序:当Gradle用作构建工具时,它将此aar放入APK文件并将${applicationId}.belvedere.attachments替换为com.your_package_name_here.belvedere.attachments在合并的list文件中。没关系。但是,Xamarin的处理方式不同。这是我在最终APK的list中找到的内容:......显然,dollar_openBracket_ap
我正在尝试为Android生成Xamarin绑定(bind)com.adobe.creativesdk.image图书馆问题是这个库包含大约20个引用文献,而这些引用文献肯定包含更多。我必须探索整个树并提取所有引用以将它们添加到绑定(bind)项目中。肯定有更简单的方法来做到这一点。有人告诉我,我可以使用AndroidStudio创建一个包含所有引用的bundleAAR,但我不确定使其工作的步骤。一些引用文献也是AAR。你能告诉我正确的路径来让这个绑定(bind)工作吗? 最佳答案 绑定(bind)库总是有自己的注意事项,但我将做一
AddingAdditionalActivity.csandLayoutaxmlUsingVisualStudio2015.我对Xamarin和Android开发还很陌生,但已经使用VB和现在的C#开发了几年。我在Android4.2上有一个简单的应用程序,随着我的进行,它变得越来越复杂。很简单,我想向项目添加额外的GpsAction.cs和相应的Gps.axml布局。似乎不可能找到正确的组合语法来实现这一目标。我有一个带有main.axml的mainActivity。在VS2015中,添加新内容非常简单,但我不断收到“resource.id不包含定义”,非常感谢您对此的帮助names