用android studio 编写的程序可以在ios上运行吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用android studio 编写的程序可以在ios上运行吗相关的知识,希望对你有一定的参考价值。

参考技术A 使用Xamarin在Visual Studio中开发android应用
本文使用的环境是Windows 8 Visual Studio 2012.2

1.下载Xamarin

2.安装Xamarin
下载后运行EXE文件
之后经过一些必要的下一步
想要开发Android,Android肯定是要勾选了,ios看心情

自己添加Android SDK路径

注意关闭已经打开的Visual Studio实例
之后就开始了各种安装和下载

10分钟过去。。。安装完成
3.配置Android SDK环境变量
注意这里的操作,找到自己的Android-SDK的安装目录,添加一个环境变量
ANDROID_SDK_HOME=D:\Program Files (x86)\adt-bundle-windows-x86_64-20130219\sdk
另外,还需要在Path中添加
%ANDROID_SDK_HOME%/tools;%ANDROID_SDK_HOME%/platform-tools;注意,是2条(如果已经打开了Visual Studio那需要重起Visual Studio才能生效)
4.新建Android项目
打开Visual Studio,我们就能看到这些Android项目了,来,新建一个

新建的时候会跳出授权信息

如果想试用请点试用,或者输入一个License或使用Xamarin账号都可以
如果使用Xamarin账号会直接跳转到Xamarin做授权

授权后不要关闭页面要多等一会,然后VS会做提示,之后重启VS,授权成功,项目列表自然显示

点击Debug,出现选择模拟器界面,这里选择Start emulator image

之后创建一个新的emulator image

之后建立一个模拟器;或者注意到Device Definitions 标签下去用模板建立一个也OK;新建后点击Start

模拟器就运行起来就算是大功告成。

这时在选择设备中就可以选择相应设备
参考技术B 不可以。完全不同的运行环境,怎么能执行呢。本回答被提问者采纳 参考技术C 不可以,你这是哪来的想法??

是否可以在 Visual Studio 中编写 Android 编程代码?

【中文标题】是否可以在 Visual Studio 中编写 Android 编程代码?【英文标题】:Is it possible to code Android Programming in Visual Studio? 【发布时间】:2014-09-08 05:43:22 【问题描述】:

我对 Visual C#.NET 有很好的了解。我想编写 Android 应用程序。但是由于我对visual studio环境太熟悉了,所以我想知道用Visual C#.NET语言编写Android的方法。

*** 上的给定链接中有一个相关问题Related Question Link

但我没有发现任何有用的东西。

【问题讨论】:

您是否点击了那里的其他链接? ***.com/questions/1371939/… 感谢您的帮助。我得看看。 【参考方案1】:

嗯,最干净的解决方案可能是 Xamarin: http://xamarin.com/

但这要花钱。

您可以使用以下方法在 Java 中的 Visual Studio 中进行开发: https://code.google.com/p/vs-android/

您可以使用 Mono 在 C# 中免费为 Android 开发,尽管它不在 Visual Studio 中: http://monodevelop.com/Download/Mono_For_Android

恕我直言,Java 与 C# 非常相似,因此您最好学习编写 Android 应用程序的预期方法,而不是尝试对抗它。

【讨论】:

+1 仅用于最后一点,Java 中并没有太多不同的功能会绊倒 C# 背景的人;只是真的没有string别名,只有String

以上是关于用android studio 编写的程序可以在ios上运行吗的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在 Visual Studio 中编写 Android 编程代码?

android开发,Android Studio和IDEA哪个更好用?优势在哪

第二篇:用Android Studio编写Hello World

android studio怎么切换到原代码编写界面

Android Studio 和 Flutter - 可以在一个项目中启用网络但在其他项目中不启用?

5.1Android Studio用Logcat编写和查看日志