草庐IT

HttpClient-Xamarin

全部标签

android - 如何检测 Xamarin.Android 中未使用的资源?

Xamarin.Android是否有检测未使用资源的方法?我想专门检测我不再使用的可绘制对象。我相信\obj中的Resource.designer.cs和R.java可用于创建执行此操作的程序我只是不确定是否已经有办法了?在Android中,您通常可以使用Lint来检测这一点,但当指向Xamarin.Android项目时,它似乎检测到所有未使用的内容。 最佳答案 您可以在Xamarin.Android项目中使用lint工具,我们有一个新的xbuild/msbuild属性AndroidLintEnabled,此属性设置为true或者通

android - 将元数据添加到 xamarin.android 中的 Activity

如何使用Xamarain.Android中的属性将可搜索xml的元数据添加到Activity。必须添加的元数据:-我在这里使用Xamarin.Android中的ActionBar搜索小部件制作一个android可搜索的Listview。任何帮助表示赞赏。:) 最佳答案 您可以将MetaDataAttribute添加到您的Activity。[Activity][MetaData("android.app.searchable",Resource="@xml/searchable")]publicclassMyActivity:Acti

c# - Xamarin Android : System. IO.Compression.ZipFile.ExtractToDirectory 在 Release模式下失败

在Debug模式下一切正常,但是当我们在Release模式下运行它时,ExtractToDirectory调用失败。这里是函数供引用。只是为了确保我们没有做任何奇怪的事情。privateboolUnzipFiles(){booltoReturn=true;try{UpdateStatus("Almostdone...");stringfile=Path.Combine(DownloadFolder,"ZipFile.zip");if(System.IO.Directory.Exists(UnzippingDestinationFolder)){System.IO.Directory.D

c# - Xamarin.Android 中的 Android 数据绑定(bind)库

我正在使用Xamarin.Android(IDE:VisualStudio2015)并希望使用Google的新数据绑定(bind)库。有可能(以及如何)吗?还是数据绑定(bind)库仅在AndroidStudio中可用??https://developer.android.com/tools/data-binding/guide.html菲利克斯 最佳答案 数据绑定(bind)库实际上是gradle构建工具包的一部分,因此在Xamarin.Android应用程序中不可用。但是,那里有很多数据绑定(bind)框架。MVVMLight、

android - 如何在 Xamarin.Android 应用程序上集成新的 Google 登录?

我正在尝试关注Google'sinstructions关于如何将新的Google登录(不是旧的Google+登录)添加到我的Xamarin.Android应用程序。我一直找不到支持新登录系统的正确GooglePlay服务NuGet包或Xamarin组件。当我将以下代码添加到Activity中时,我收到“找不到类型或命名空间‘GoogleSignInOptions’。是否缺少程序集引用?”构建错误。//Configuresign-intorequesttheuser'sID,emailaddress,andbasic//profile.IDandbasicprofileareinclud

android - Xamarin Android Google Maps App map 是空白的,没有报错

我正在开发Monodroidandroid应用程序。我添加了带有fragment的Googlemap,但map不会显示,我也没有收到任何错误。我的Axml代码:Activity代码:protectedasyncoverridevoidOnResume(){base.OnResume();tblLocationslocation=Nav.GetAndRemoveParameter(Intent);LatLnglatLng=newLatLng(location.Latitude,location.Longitude);CameraPosition.Builderbuilder=Camera

推荐的.gitignore文件for Visual Studio Xamarin Project

环顾四周,我似乎找不到推荐的模板.gitignore为VisualStudioXamarin项目归档。我也在这里看https://github.com/github/gitignore视觉工作室会好吗?https://github.com/github/gitignore/blob/master/visualstudio.gitignore提前提前。看答案您可以检查gitignore.io对于推荐的gitignore文件。这里它是为VisualStudio和Xamarin生成的。

c# - Xamarin Android 文件路径太长

当我尝试构建我的Xamarin项目时,我总是收到以下错误。Thespecifiedpath,filename,orbotharetoolong.Thefullyqualifiedfilenamemustbelessthan260characters,andthedirectorynamemustbelessthan248characters.当然,我用谷歌搜索了这个错误,发现它很常见,所以我尝试了很多不同的解决方案。我将我所有的项目文件和我的AndroidSDK、NDK等直接移动到C:。我还将我的TEMP文件夹设置在C:\TEMP。然而,这些似乎都没有帮助。当我查看出现此错误的代码行时

c# - Xamarin android OnSharedPreferenceChangeListener

我有此Activity,但遇到未调用OnSharedPreferenceChanged的​​问题。我的用例是我想在偏好描述中显示偏好值。下面翻译的代码是从java翻译过来的,在那里工作得很好。[Activity]publicclassPrefActivity:PreferenceActivity,ISharedPreferencesOnSharedPreferenceChangeListener{protectedoverridevoidOnCreate(Bundlebundle){base.OnCreate(bundle);AddPreferencesFromResource(Res

c# - Xamarin 可以处理 Android 上的振动加速度计吗?

我看到Xamarin有CreatingaGestureListener的文档但与“摇动”设备无关,只是在屏幕上“throw”。我想知道XamarinforAndroid是否能够监听摇动手势?有没有人知道或者有人试过?先感谢您。 最佳答案 这是一个使用Android.Hardware.ISensorEventListener的完整示例检测摇动手势。您应该能够毫不费力地将它放入您自己的项目中。[Activity(Label="ShakeDetection",MainLauncher=true)]publicclassMainActivi