我能在Android Studio中使用C#吗?

5

我想在Android Studio中开发一个应用程序。 我不会Java。 我不想使用Xamarin。 有没有办法在Android Studio中使用C#?


Xamarin是使用C#开发Android应用的方式。为什么不想使用它呢?据我所知,C#和Java非常相似。 - TheWanderer
不,谷歌官方并不支持C#,你可以使用C++、Java、Kotlin和Dart进行开发。 - Federico Navarrete
你不懂Java,但如果你懂C#,它们的语法大部分相同 - nyconing
4个回答

11

有没有办法在Android Studio中使用c#?

没有,抱歉。

我不想使用Xamarin。

那么据我所知,你将无法使用C#进行构建。

我不懂Java。

如果您想要使用Android Studio,您需要学习Java和/或Kotlin。


6
即使在Android Studio中不能使用C#,但是使用Visual Studio是可能的。(用于开发Android应用程序)。如果您还没有下载Visual Studio,则会弹出类似this的窗口。您需要选择选项:“.NET移动开发”,然后点击下载/修改。如果您已经安装了Visual Studio,请转到创建新项目并单击“找不到您要查找的内容?”然后修改菜单将打开。
  • 我知道您正在寻找在Android Studio中使用C#代码,但是因为

如果您想要使用Android Studio,则需要学习Java和/或Kotlin。

这是最佳替代方案。


如果你真的采用这种方法,那么你将会陷入“Xamarin”迷宫中,这里到处都是相似的曲折通道,而且在2022年11月之后,这种方法已经没有任何未来可言。此外,尽管经过数十年的努力,你也永远无法实现像UWP、Android和IOS上运行的移动应用程序。我已经警告过你了! - Richard Hammond

2

Xamarin是C#开发Android的解决方案。你不能在Android Studio中使用C#。然而,Java非常类似于C#。我在工作中被推到了一个Java Android开发项目中,没有任何Java的先前知识,但有C#的知识和经验。只需要几天时间就适应了它。勇敢尝试吧,至少你将能够说你懂得两种编程语言(C#和Java)。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接