7

我有一些用 C# 编写的有用代码,我想在我的 android 应用程序中使用它。我可以直接使用它,还是需要在Java上重写它?

4

6 回答 6

9

您将需要重写它。或者将您的 C# 代码作为 Web 服务(WCF 或 Web API)运行,并让您的 Java 应用程序与 Web 服务通信

于 2012-10-10T14:30:27.990 回答
5

有一个名为 的项目Mono for Android,它使您能够用 C# 编写 android 应用程序:

http://xamarin.com/monoforandroid

于 2012-10-10T14:28:25.113 回答
4

如果你想免费做,你可能只需要用 Java 重写它。

于 2012-10-10T14:29:30.287 回答
1

您正在寻找适用于 Android 的 Mono ~

在此处输入图像描述

于 2012-10-10T14:28:54.650 回答
1

如果您希望混合使用 C# 和 Java,那么它可能会比它的价值更麻烦。然而,使用Mono for Android并阅读这个类似的问题,您可以找到您正在寻找的 Droid。

于 2012-10-10T14:34:06.473 回答
1

根据您谈论的代码行数,我将从可用的几个“csharp to java”代码转换器的大小有限的演示版本之一开始。谷歌'csharp to java'。您不一定会得到完美的、可运行的 Java 代码,但它会为您打破转换练习的基础。

于 2012-10-10T14:48:06.853 回答