可以将本机 android 中的任何代码转换为 xamarin.android 吗?

is possible to convert any code in native android to xamarin.android?

我是一名 Android 开发人员,现在我正在学习 Xamarin ,但我总是问自己 "can I convert all android(ios) code to xamarin.android or xamarin.ios ?" 因为我知道 c# 类似于 java 。但是,它们仍然有一些不同的语法。有人可以帮我回答这个问题吗?

Xamarin 允许您使用 C# 编写 Android 应用程序。它还允许您在解决方案中使用现有的 Java 代码。这是通过创建 bindings 来完成的,它是托管代码和 Android 运行时之间的桥梁。

有关详细信息,请参阅:

http://developer.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding_a_java_library_%28.jar%29/