将Xamarin Android项目导入Android Studio

4

我能否将我的Xamarin Android项目导入到Android Studio中?如果可以,如何操作?谢谢!


1
为什么你需要这个?这是不可能的,Xamarin使用完全不同的基础设施和项目结构。 - kyurkchyan
我认为这是不可能的。Android Studio不支持C#代码。如果您想要复制您的布局,那么您可以进行一些微小的更改。XML代码有些相似,但后端代码不同。 - Akash Amin
不可能... - Muhammad Waleed
3个回答

5

无法直接实现此操作。最好的方法是将所有Resources导入到Android Studio解决方案中。不过,您需要将任何布局资源从.axml更改为.xml


谢谢你的帮助! - Kenny Gunderman

3

虽然像其他人已经说过的那样,直接将Xamarin Android解决方案导入Android Studio是不可能的。

然而,如果你只是想使用Android Studio的XML工具。有一个很好的Visual Studio扩展(仅限Windows),叫做XamarIDEAGithub),它允许轻松地将你的AXML文件转换为XML。此外,它创建了一个临时的Android Studio项目,自动同步Visual Studio和Android Studio之间的所有XML文件更改。


0

可以通过将文件类型从.axml更改为.xml来完成布局文件的操作,但将.cs文件转换为.java是最大的挑战。因此,我不建议您这样做。

此外,可能存在一些架构差异,这可能会影响代码库。


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