用于android的C#到Java

本文关键字:Java android 用于 | 更新日期: 2023-09-27 18:00:30

我正在为android创建一个程序,该程序将充当电子邮件客户端。问题是有一种特定类型的协议不适用于Java,至少我还没能找到让它工作的方法。所以,我已经下载了xamarin,并且正在用c#编写方法,因为这个协议是c#的原生协议。我的问题是,我能不能以某种方式将这个c#代码变成一个库或模块,我可以从我的java android应用程序中调用它,它将使用c#代码处理在java中不起作用的方法?

用于android的C#到Java

我认为(作为android应用程序)最好的方法是使用带有java代码的c#api。其他选项包括通过xml或json传递序列化对象,并尝试让j#与java一起工作,以允许您的c#通过IL传递给j#,然后将其发送给java。