我可以在 visual studio 中使用 C# 构建 Android 应用吗

Can I build Android apps using C# in visual studio

我可以在 visual studio 中使用 C# 构建 Android 应用程序吗?

如果有办法做到这一点,使用 java 或 C# 哪个更好?

在我看来,我总是不得不与自己和语言作斗争。 C# 和 java 是两种完全不同的语言,但语法相似。你真正应该问的问题是 "what do i want to do"。然后辩论语言。我会说坚持 java 申请 android。但是,如果你想使用 c#。您不能为此使用 Visual Studio。然而,有一种替代视觉工作室及其 Xamarin 的方法。我还没有亲自使用过它,尽管我认识一些人,而且它非常好。

但是,是的,弄清楚你想做什么以及哪种语言最适合做这件事。

是也不是。您可以使用 Cordova/PhoneGap 和 Visual Studio 来构建应用程序。 Cordova for VS

这不使用 C#(除了你的后端服务,它可以是任何东西)。我将它与 Angular.js 和 [ngcordova] 一起使用来构建应用程序并且效果很好。

您可以使用 Xamarin 获得 "more C#" 体验,有一个简单的免费版本,但真正丰富的体验需要购买许可证。在 Xamarin

进一步探索