我试图找到一些关于Android的C#实现如何工作的信息。

是C# - > Java - > Bytecode - > Dalvik:即在Bytecode和Dalvik之间的进程发生之前,C#是否会转换为Java?

或者是C# - > Dalvik?

===============>>#1 票数:3

你的猜测是错的。 它更类似于.NET / COM interop,其中包装器使用了边界。 所以在运行时有两个虚拟机,Dalvik和Mono CLR同时运行,

Android版单声道
(来源: tirania.org

您可以从Miguel的博客中获取更多信息,例如http://tirania.org/blog/archive/2011/Apr-06.html

存在C#到Dalvik解决方案,例如dot42RemObjects C#

  ask by JP29 translate from so

未解决问题?本站智能推荐:

1回复

Xamarin运行时与Dalvik

我正在为三大移动生态系统寻找原生开发的替代品,并受到Xamarin Studio的打击。 简单的问题,Xamarin运行时“在Android中传递(替代)”Dalvik VM吗? 另一个简单的问题是,Xamarin是否只为ARM处理器生成二进制代码? 和英特尔凌动手机一样,不行吗?
3回复

在C#中的Android活动之间传递自定义对象

我正在使用Xamarin.Android在VS2012中创建一个android应用。 我在主屏幕上显示一个自定义列表。 当用户单击列表项时,我需要将此主要活动的自定义对象(具有ID,String,String,String属性)传递给另一个。 有人可以帮我举些例子吗? 编辑:
1回复

Mono适用于Android MapsAndLocationDemo

我有用于Android试用版的Mono,并且在MapsAndLocation演示中遇到了一些麻烦。 我启动了模拟器,但是当我选择“运行->没有调试启动”时,出现以下错误: C:\\ Users \\ Simon \\ Documents \\ Xamarin \\ Maps
1回复

运行Mono Android示例

我下载了Mono软件(http://xamarin.com/monoforandroid)和来自xamarin网站(http://samples.xamarin.com/Android)的样本。 当我运行示例时,从列表中选择模拟器后(我选择MonoForAndroid_API_10)它正在加载
1回复

Xamarin Android:在C ++中将字符串从C#转换为Unicode字符串的正确方法是什么?

我正在编写一个Xamarin Android应用程序,并试图编写一个Xamarin应用程序需要传递数据的C ++本机库。 我需要将一个Unicode字符串传递给库,但是当我尝试时,我会遇到一些奇怪的行为。 在我的本机共享库中,我有以下代码: 在C#方面,我有以下DllImport
1回复

C#Android REST

我将Visual Studio与Xamarin,c#一起使用。 我已经使用Slim,PHP和MySql完成了REST服务。 它工作正常(chrome ARC很棒)。 我希望能够从应用程序中使用POST,GET,PUT和DELETE。 在网络上搜索时,我发现了很多东西,但是我没有找
1回复

WebClient + SSL异常与Android 4和Mono for Android

我正在使用MfA 4.2.5,每当我使用System.Net.WebClient从SSL URL下载字符串时,都会收到与证书有关的错误。 该证书似乎有效,并且在Android 4.0.3上出现错误,但在Android 2.3上没有错误。 这是例外:System.Net.WebExcept
3回复

Xamarin for Android(Mono for Android)与原生Android开发相比如何?

我最近选择在Xamarin上使用C#学习C#并开发移动应用程序。 特别适用于Windows Phone和Android开发。 我知道Windows Phone应用程序开发主要是C#,而Xamarin可以为Android编译本机代码,但它与Java中的本机开发相比如何呢? 我是否能够使用Xa
1回复

适用于Android的Mono中的内存高效位图处理

我有一个应用程序,允许用户拍照。 拍照后,用户可以将其发送到我的Web服务器。 但是在我这样做之前,它需要调整位图的大小,因为我希望将一致的大小发送到我的Web服务器。 无论如何,我用来将位图加载到内存中然后对其进行操作的代码似乎确实占用了大量内存。 目前正在使用此代码: 什
1回复

Mono for Android - 支持的架构 - Drop x86?

我们有一个近乎完整的应用程序,并试图挤压谷歌播放的50MB下载限制。 当检查我们的APK来想方设法砸我们的文件大小,我注意到lib\\x86 , lib\\armeabi和lib\\armeabi-v7a所描述的目录在这里 。 它们对应于Mono for Android项目的项目选项中的