草庐IT

xamarin-test-cloud

全部标签

c# - xamarin 广播接收器访问 View 模型

注意事项:Xamarin4.2.1.64,VisualStudio2015教授。我已经创建了一个跨平台应用程序,可以在扫描条形码的Android设备上运行。目前,当扫描时,软件有一个可选的输出模式(缓冲区、键盘、剪贴板和Intent)。目前正在使用键盘模式。流用户单击设备按钮扫描条形码,软件尝试转储到屏幕上的输入,如果不是,则改为选项卡(应用程序在启动时将焦点设置为输入字段)。单击应用程序上的按钮时,它会调用我的服务来查询一组数据并返回结果,然后更新结果列表以供用户查看。我需要改变的流程用户单击扫描条形码的设备按钮,只有这一次设备设置为Intent和广播,我的应用程序接收者接收广播,从

c# - android xamarin 中的动态

我在下面的链接中看到:CanexecuteCodeDynamicallyinmonotouch?不可能在iosxamarin中使用动态。Andoidxamarin怎么样?我尝试执行以下操作:dynamicMyDynamic=newSystem.Dynamic.ExpandoObject();MyDynamic.A="A";MyDynamic.B="B";但是,当我想访问MyDinamic.A时,它显示未知成员:A。有人可以帮忙吗?谢谢。编辑:我还根据屏幕截图在解决方案引用中添加了Microsoft.Csharpdll: 最佳答案 我

java - 无法解析 : Intent when instrumentation-testing android activities 的 Activity

当我尝试在Android上运行仪器化测试时出现错误。我已经编写了一个名为AudioPlayerActivity的Activity,它位于com.mycompany.mobile.android.gui包中,现在我正在尝试测试它的GUI项目,我在以下错误中运行:java.lang.RuntimeException:Unabletoresolveactivityfor:Intent{act=android.intent.action.MAINflg=0x10000000cmp=com.mycompany.mobile.android.gui/.AudioPlayerActivity}我已阅

android - 如何准确设置 clientIds 和受众以验证 Android 应用程序的 Google Cloud Endpoints

在端点AppEngine后端,我该如何设置@Api(name=...clientIds={what-goes-here-exactly-1},audiences={what-goes-here-exactly-2})而在Android客户端中,我究竟该如何设置credential=GoogleAccountCredential.usingAudience(this,what-goes-here-exactly-3);这里有相互矛盾/令人困惑/不清楚的说明http://devthots.blogspot.com/在这里https://developers.google.com/appen

c# - Xamarin Android、自定义控件和 Visual Studio 设计器

我使用VisualStudio和C#在Xamarin中创建了一个自定义控件。自定义控件完美运行,代码非常简单:[DesignTimeVisible(true)]publicclassCustomTextView:TextView{publicCustomTextView(Contextcontext):base(context){}publicCustomTextView(Contextcontext,IAttributeSetattrs):base(context,attrs){}publicCustomTextView(IntPtrjavaReference,JniHandleOw

Java.IO.ISerializable Xamarin

我正在尝试使用Iserializable在Android中传递对象,但它返回“无法从native句柄激活类型的实例”异常。下面是我的代码。[FBUserParcel.cs]usingSystem;usingAndroid.OS;usingPlayCardLeh.Helpers;namespacePlayCardLeh.Android{publicclassFBUserParcel:Java.Lang.Object,Java.IO.ISerializable{Xamarin.Facebook.Model.IGraphUserfbUser;publicFBUserParcel(Xamari

android - Google Cloud Datastore 与 google drive 与其他存储服务的数据备份

我需要对整个谷歌云有一些基本的了解。假设我有一个android应用程序可以将用户的联系人、照片等存储到云中,在这种情况下-1.我应该使用哪种服务-谷歌云存储还是谷歌云端硬盘?如果我使用谷歌云存储,我该怎么做?这就是我们如何使用带有端点类的实体类创建应用程序引擎后端,从而将其保存到云的无模式NoSQL数据存储中吗?如果我这样做,应用程序可以使用的存储空间是否有任何限制?2.如果我使用googledrive,我该怎么做?我应该先将数据存储在xml中,然后将其保存到googledrive吗?3.appengineschemalessNoSQLdatastore和cloudSQL有什么区别,更

android - SetPage(Xamarin.Forms.Page)' 已过时错误 - Android

我已经使用XamarinForms创建了一个通用应用程序我收到警告Xamarin.Forms.Platform.Android.FormsApplicationActivity.SetPage(Xamarin.Forms.Page)'已过时有没有人遇到过这个?代码如下所示publicclassMainActivity:AndroidActivity{protectedoverridevoidOnCreate(Bundlebundle){base.OnCreate(bundle);Xamarin.Forms.Forms.Init(this,bundle);SetPage(App.GetM

c# - 内存泄漏处理 Xamarin.Forms

我使用Xamarin.Forms创建的应用程序存在内存泄漏问题。我的应用程序由带图像的ListView组成。如果我单击一个项目并返回到ListPage,我可以在我的输出窗口中看到内存占用。我尝试在我的ContentPage的OnDisappearing()中调用GC.Collect()。我在我的Android项目中看到了一个base.Dispose()。但我不知道如何使用它。文章列表页面.xaml 最佳答案 我前一阵子遇到过这个问题this文章为我解决了。基本上你需要制作一个自定义渲染器并将其放在你的机器人项目中:usingSyst

java - Xamarin 和 APK 签名 - 更改 JarSigner 的路径

当我构建我的Xamarin项目时,它使用的jarsigner工具的版本总是来自\Java\jdk1.6.0_39\bin\我想知道我们是否可以换成不同版本的JDK。查看构建输出,它似乎归结为MSBuild../Xamerin/Android.Build.Tasks.dll告诉它....(见下文)有没有办法让构建指向另一条路径...JDK的更高版本?随便11>Using"AndroidSignPackage"taskfromassembly"C:\ProgramFiles(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Build.Tasks.d