趁着假期不用加班,又遇到build 2016的劲爆消息--Xamarin免费集成到VS中

所以立马把vs升级到update 2体验一下下(之前也体验过)。

在安装的时候也是只勾选了部分,不需要太多(全选的话那么大,小心脏受不了)

如图 ,就包括了一些平常开发的,还有就是python和xamarin相关的几个

     

安装完之后
看看我们的vs,确定是不是update2
 

OK!

由于我是没下sdk的(正常情况下貌似也是下不了的),所以自己弄个sdk就好

另外,jdk也是要有的,环境变量也是要配的。

弄好这些之后就尝试一下下吧。

新建项目

建好之后如下

还有一些前提的配置需要简单处理一下下,在工具下面的选项中配置JDK和SDK路径

在Xamarin下面的Android Settings 选jdk和sdk的路径!

注:正常情况下,开启hyper-v是可以用微软自己的模拟器的,我的电脑比较XX,在程序和功能里勾选Hyper-V重启后

总是被撤销,所以就没用了,换了个adt的模拟器来试验一下。

配置好了,新建一个虚拟机然后就可以玩玩了。

VS工具栏有AVD和SDK管理,很方便,其中的CatcherWong_AVD是我建的虚拟机

虚拟机详情如下:

不做任何修改,启动新建的项目看看效果

看看代码(代码结构跟原生的差不远)

Main.axml

 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button
android:id="@+id/MyButton"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/Hello" />
</LinearLayout>

按钮的文本是从String.xml中读取的,下面我们修改一下

 <?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="Hello">Hello Android!!!</string>
<string name="ApplicationName">FirstAndroidAPP</string>
</resources>

再运行

OK,正是想要的效果,装逼成功!

至于IOS的话,需要一个MAC系统来协助,可以使用VMware来实现,具体的介绍可以看看下面的链接

https://developer.xamarin.com/guides/ios/getting_started/installation/windows/introduction_to_xamarin_ios_for_visual_studio/

下面来说说用vs来开发调试python

首先肯定要去下载安装python

https://www.python.org/downloads/

安装的时候记得勾选那个跟VS有关的选项!!!!

如果不想自己配环境变量就把那个跟环境变量相关的也勾上。

打开CMD,输入python,出现版本信息就表示OK了

然后在VS建个项目试试

很熟悉的感觉 ,有木有。

建好之后我把默认生成的py文件删了,新建了一个空的,新建之后记得要把新建的设为启动文件

        

然后编写点简单的

 for x in [5,4,3,2,1,"hey!"]:
print(x)

运行

下面来看看调试,在print那里加个断点

  

对x添加监视

还是熟悉的界面,还是熟悉的味道。

体验VS2015 Update 2 的 Android 和 Python的更多相关文章

  1. 体验VS2015正式版

    初次体验VS2015正式版,安装详细过程.   阅读目录 介绍 安装 介绍    纽约时间7月20日,微软发布了vs 2015 正式版,换算到我们的北京时间就是晚上了,今天回到家里,就下下来了,装上去 ...

  2. 安卓自动化测试:Android studio 自带的 Record Espresso Test || [ Appium & (Android studio || Python|| Eclipse ) ]

    1.Android studio 自带的 Record Espresso Test  https://developer.android.com/studio/test/espresso-test-r ...

  3. MyX5TbsDemo【体验腾讯浏览服务Android SDK (完整版)】

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 按照官网上的说明:可独立下载x5内核,也可共享使用微信或手Q的x5内核. 本Demo在引用腾讯X5内核的基础上进行了封装.参考< ...

  4. 初次体验VS2015正式版,安装详细过程。

    本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 阅读目录 介绍 安装 其他 本文版权归mephi ...

  5. Win10年度更新开发必备:VS2015 Update 3正式版下载汇总

    微软在06月27日发布了Visual Studio 2015 Update 3 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是 ...

  6. android 运行 python

    Jython is an implementation of the Python programming language designed to run on the Java platform. ...

  7. VS2015安装开发ios android

    前几天很火,装了一下,结果是不是太满意,装了VS2015只是多了一个android和ios的模版,最终还是要装xamarin ,最后装了个xamarin ,然后破解 破解地址:http://www.c ...

  8. Coco2d-x android win7 Python 游戏开发环境的搭建

    1:我用的电脑配置 win7 3 核 内存8G 桌面.一直想学习Coco2d 游戏开发,所以,一个星期后,需要找到,最终建立了一个良好的环境 2:我使用的版本号版本号,至于建筑android开发环境略 ...

  9. 【转】Win10年度更新开发必备:VS2015 Update 3正式版下载汇总

    微软在06月27日发布了Visual Studio 2015 Update 3 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是 ...

随机推荐

  1. [学习笔记] Inten

  2. Building Modern Web Apps-构建现代的 Web 应用程序(一些感想)

    <iframe src="http://channel9.msdn.com/Series/MVA-China/Web20140611A01/player?h=540&w=960 ...

  3. .NET Core 跨平台发布(dotnet publish)

    .NET Core 跨平台发布(dotnet publish) ,无需安装.NET Core SDK,就可以运行. 前面讲解了.NET Core 的VSCode 开发.现在来讲讲发布(dotnet p ...

  4. [译]MVC网站教程(一):多语言网站框架

    本文简介 本博文介绍了 Visual Studio 工具生成的 ASP.NET MVC3 站点的基本框架:怎样实现网站的语言的国际化与本地化功能,从零开始实现用户身份认证机制,从零开始实现用户注册机制 ...

  5. Entity Framework与ADO.NET批量插入数据性能测试

    Entity Framework是.NET平台下的一种简单易用的ORM框架,它既便于Domain Model和持久层的OO设计,也提高了代码的可维护性.但在使用中发现,有几类业务场景是EF不太擅长的, ...

  6. .Net组件程序设计之对象生命周期

    .Net组件程序设计之对象生命周期 .NET 垃圾回收 IDisposable() Using语句 .NET 垃圾回收 是CLR管理着垃圾回收器,垃圾回收器监控着托管堆,而我们使用的对象以及系统启动是 ...

  7. Azure PowerShell (3) 上传证书

    <Windows Azure Platform 系列文章目录> 本文介绍的是国外的Azure Global Update 2015-09-01 发现一个新的命令,在Azure PowerS ...

  8. 《Entity Framework 6 Recipes》中文翻译系列 (28) ------ 第五章 加载实体和导航属性之测试实体是否加载与显式加载关联实体

    翻译的初衷以及为什么选择<Entity Framework 6 Recipes>来学习,请看本系列开篇 5-11  测试实体引用或实体集合是否加载 问题 你想测试关联实体或实体集合是否已经 ...

  9. [Hadoop大数据]——Hive数据的导入导出

    Hive作为大数据环境下的数据仓库工具,支持基于hadoop以sql的方式执行mapreduce的任务,非常适合对大量的数据进行全量的查询分析. 本文主要讲述下hive载cli中如何导入导出数据: 导 ...

  10. IOS数据存储之CoreData使用优缺点

    前言: 学习了Sqlite数据之后认真思考了一下,对于已经习惯使用orm数据库的开发者或者对sql语句小白的开发者来说该如何做好数据库开发呢?这个上网搜了一下?看来总李多虑了!apple 提供了一种数 ...