C# 到 Java for android

C# to Java for android

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

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