草庐IT

android - 没有找到类 "mono.android.app.Application"

我的XamarinAndroid应用程序已经在生产中,人们正在从Googleplay下载它,一切似乎都很好,除了我不时在GooglePlay开发者控制台中收到以下错误:java.lang.RuntimeException:Unabletoinstantiateapplicationmono.android.app.Application:java.lang.ClassNotFoundException:Didn'tfindclass"mono.android.app.Application"onpath:DexPathList[[],nativeLibraryDirectories=[

c# - XNA 到 Mono Android 转换 : What is a simple (or the simplest) way of handling the activity life cycle?

我是一名C#开发人员,致力于向MonoAndroid的转换。这些转换工作完美,除了当电话超时或停电并且用户再次触摸屏幕时......游戏失败。处理这个问题的最简单方法是什么?我听说它被称为生命周期,并且发现很多关于这个周期的简短描述,但没有解释如何用真实的例子来实现它,尤其是如何用XNA转换来实现它。我的第一个解决方案是在XNA游戏中有一个“暂停”方法,并为Android的“暂停”运行该方法。然而,可能有更简单的方法来处理这个问题,因为我听说有简单的MonoAndroid设置可供选择,可以自动处理超时和电话调用。我想问的是..如何让我的XnA转​​换在电话调用、屏幕超时等情况下继续运行

android - 服务堆栈的基本身份验证

我在我的Android应用程序(使用Xamerin编写)中使用JsonServiceClient。我有一个测试客户端,可以与servicestack网站上提供的HelloWorld示例一起使用。它无需身份验证即可正常工作并快速返回值。现在我正尝试将身份验证纳入其中,从非常基本的身份验证开始。我在服务器上有一个自定义的身份验证和session类,如下所示:publicclassuserSession:AuthUserSession{publicstringclientCode{get;set;}}publicclassuserAuth:CredentialsAuthProvider{pu

android - Xamarin.Forms WebView 未呈现位置 :fixed css correctly?

我正在尝试使用XamarinForms在Xamarin中构建一个跨平台应用程序,该应用程序只能查看我的网站。大多数东西都运行良好,但我在Android下遇到了一个大问题。我做了一个测试Xamarin应用程序,不使用XamarinForms,只是Xamarin提供的原生Android东西,以测试它是否只是一个Forms问题。原来好像是……问题似乎是XamarinFormsWebView非常错误地呈现“position:fixed”的css,而在“原生”XamarinAndoid应用程序下,一切都按预期呈现。现在据我了解,XamarinForms应该使用与“native”应用程序的html

c# - Android for MonoDevelop on Ubuntu

我是Ubuntu新手。之前,我在Windows下用VS,用C#开发应用。现在,我想开始开发Android应用程序。搜索后...我安装MonoDevelop。我开始阅读有关此的文档。在this页面,我知道应该为android安装Mono,但我找不到Ubuntu的这个。只有Windows和Mac。我真的是首发!请帮我清理它意味着什么..!如果我有错误,请告诉我如何开始使用MonoDevelop和C#开发Android应用程序。谢谢 最佳答案 用于Android开发的Mono仅在Windows和MacOSX上受支持。目前在任何Linux发

c# - 将 C# mono 用于 android 或 java?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。作为一名有java背景的c#开发人员,您应该刷新您的java技能还是等待mono平台正式修补到android上?

android - Android 设备上的 Silverlight/Moonlight

我刚得到我的第一台Android设备,我喜欢它......我也很喜欢这样一个事实,即您可以创建自己的应用程序并随心所欲地分发它们。我读过一些关于Monodroid的文章,而且微软显然想在这些设备上安装Silverlight,尽管关于它们的信息不多......但是Moonlight呢?如果Monodroid就像Mono...为什么我们需要它?换成月光不是更好吗?因此,我们可以为Android设备创建丰富的应用程序。在Silverlight4中,如果您以完全信任的方式在本地安装应用程序,它将不依赖于跨域策略,您可以连接到任何您想要的地方...你怎么看? 最佳答案

android - 单声道安卓。单元测试框架

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion是否有一些支持单声道android应用程序的单元测试框架?我已经尝试过默认的VisualStudio测试框架和NUnit框架,但没有任何运气。我的最后一次尝试:我创建了MonoAndroid类库,引用了nunit.framework,编

android - android服务的monodroid

我想使用monodroid开发一个作为后台服务运行的android应用程序。任何人都可以提供有关如何执行此操作的示例代码的指针吗?谢谢! 最佳答案 我的samplesonGitHub中有一个基本服务示例.基本思想是定义一个扩展Service的类,并用Service属性装饰它,以便在AndroidManifest.xml中生成适当的配置(您可以选择自己做,但您很少需要到)。[Service]publicclassMusicService:Service{publicoverrideIBinderOnBind(Intentintent)

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