2017-07-06 192 views
0

我有一个用C#编写的应用程序作为Windows应用程序。 程序工作正常没有问题,但现在我需要在Android中使用该应用程序。如何将C#Windows应用程序移植到Android

从头开始,我很难在Android中编写它,并且需要时间,所以 是否可以使用Xamarin或其他东西将此项目移植到Android?

当然,我不期望100%的精度,但至少有一点变化,我可以使它工作?

程序使用蓝牙连接心率传感器并在Windows窗体上构建。

+1

这真的取决于你的代码。如果你有很多设备不可知的库,那么你应该可以在Xamarin中使用它们,而且几乎没有工作。但是,Xamarin中的蓝牙在每个平台上可能都不相同。如果你非常了解Java,那么原生的Android移植与向Xamarin移植并没有多大区别。恐怕这个问题真的没有答案。 – Clay07g

+0

Windows Forms和Xamarin Forms非常不同,目前没有任何方法可以轻松地将前者转换为后者。我不认为它会被创建,因为现在他们将发展像XAML这样的相对较新的技术。 –

+0

@ S.Petrosov即使我们放弃了UI部分,这难道不可能吗?我的意思是,如果我从头开始设计Xamarin表单,但使用相同的后端代码,那么您认为从头开始编写所有内容都不那么痛苦吗? –

回答

0

使用xamarin,它会省掉很多端口工作。

相关问题