草庐IT

MonoDroid

全部标签

c++ - 在 MonoTouch 和 MonoDroid 中使用现有的 c++ 库

这里是单声道新手,我想在为iPhone和Android编写的应用程序中使用现有的C++库。我正在尝试找到将它绑定(bind)到我的Mono项目的最佳策略,以便将平台之间的变化降到最低。我试图在网上阅读它,并遇到了CXXI、P/Invoke等,但无法理解这些方法是否适用于所有平台。另外,我不知道CXXI是否足够稳定,或者它是否适合MonoDroid和MonoTouch。您认为哪种方法最方便,跨平台性最好? 最佳答案 目前最简单的方法是在您的C++库上编写C包装器,然后为您的(新)CAPI编写p/invokes。这种方法用于Moonli

android - 使用 MvxAdapter 时出现异常

我有以下设置:具有2个选项卡的应用程序。在第二个选项卡上有一个绑定(bind)到ObservableCollection的ListView。在第一个选项卡上,有一些控件会导致第二个选项卡的ViewModel重新加载ObservableCollection。在我添加自定义MvxAdapter(多态列表项需要它)之前,它运行良好。每次更新后,我都会在应用程序输出中看到以下异常(请注意,列表仍会重新加载其值):mvx:Warning:42.24ExceptionmaskedduringAdapterRealNotifyDataSetChangedArgumentException:'jobj

c# - 为什么我的 MonoDroid/Xamarin.Android 项目突然给我一个 "' java' exited with code 1."error?

在处理我的MonoDroid/Xamarin.Android应用程序时,它突然停止构建,告诉我"java"exitedwithcode1.开启正常的MSBuild输出详细信息后,显示错误发生在Xamarin.Android.Common.targets,位于C:\ProgramFiles(x86)\MSBuild\Xamarin\Android。该行(第988行)开始这个xmlblock:此外,当我打开上述文件时,我有53条警告,都类似于:Theelement'PropertyGroup'innamespace'http://schemas.microsoft.com/develope

android - MonoDroid (Xamarin) 应用程序是否不易被盗?

我一直在研究GooglePlay许可验证库,以减少我正在完成的应用的盗版行为。但是破解使用LVL的应用程序似乎相当容易(参见HowtheAndroidLicenseVerificationLibraryisLullingYouintoaFalseSenseofSecurity。我的问题是,MonoDroid应用程序在这方面是否天生不易破解?攻击点似乎是处理执行检查、处理结果、存储结果等逻辑的用户代码。自动化工具寻找常见的Java代码模式。我认为这些对于MonoDroid应用程序毫无值(value),因为C#代码未转换为Java字节码,而是存储为在运行时获取JITd的标准.NETIL。

android - Android 设备上的 Silverlight/Moonlight

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

android - android服务的monodroid

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

android - 需要一个使用 MonoDroid 和 MVVMCross 拍照的例子

谁能给我指出一个使用MVVMCross拍摄照片并存储它的示例?我一直在寻找,但只找到了这个:MonodroidTakeapicturewithCamera(不实现MVVMCross)VideoRecording(这是视频,我无法让它工作:S)TheOficialyRecipeExample(它有效但不实现MVVMCross)谢谢!!!Resolved!Thanks!ToFutureReferences:(UsingMasterBranch)CreditstoStuart,IjustchangedthecodetoworkwithmyrealityusingCirrious.MvvmCr

c# - 在monodroid webview中加载带有pdf的url

我正在尝试在webView中加载url。该url链接到网站上的pdf文件。我想在webview中显示这个pdf文件。出于某种原因,我只看到一个白屏,并且未加载pdf。代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingAndroid.App;usingAndroid.Content;usingAndroid.OS;usingAndroid.Runtime;usingAndroid.Views;usingAndroid.Widget;usingAndroid.Web

android - 使用 Xamarin 扩充绑定(bind)库时出现 ClassNotFoundException

我已经为twoway-view库创建了自定义绑定(bind)。DLL生成似乎没问题,我可以毫无问题地执行以下操作:vartwoWayView=newOrg.Lucasr.TwoWayView.Widget.TwoWayView(this);但是,如果尝试使用java反射来实例化该类:Java.Lang.Class.ForName("Org.Lucasr.TwoWayView.Widget.TwoWayView")我得到了一个ClassNotFoundException,它与尝试膨胀其中包含TwoWayView的布局时发生的异常相同:编辑按照here所述使用dexdump,我可以看到类在

android - Monodroid滑动菜单

有没有人导入这个滑动菜单项目https://github.com/jfeinstein10/SlidingMenu在他们的Monodroid应用程序中?我已经在新的JavaLibraryProject中导入了jar文件(com.slidingmenu.lib.slidingmenuactivity.jar)。我创建了一个新的Activity,它从SlidingActivity扩展而来。我的项目构建没有任何错误,但在运行时出现此异常Java.Lang.NoClassDefFoundError:com.slidingmenu.lib.R$layout上base.OnCreate(bundl