体验VS2015 Update 2 的 Android 和 Python
趁着假期不用加班,又遇到build 2016的劲爆消息--Xamarin免费集成到VS中
所以立马把vs升级到update 2体验一下下(之前也体验过)。
在安装的时候也是只勾选了部分,不需要太多(全选的话那么大,小心脏受不了)
如图 ,就包括了一些平常开发的,还有就是python和xamarin相关的几个


OK!
由于我是没下sdk的(正常情况下貌似也是下不了的),所以自己弄个sdk就好
另外,jdk也是要有的,环境变量也是要配的。
弄好这些之后就尝试一下下吧。
新建项目

建好之后如下

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

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

注:正常情况下,开启hyper-v是可以用微软自己的模拟器的,我的电脑比较XX,在程序和功能里勾选Hyper-V重启后
配置好了,新建一个虚拟机然后就可以玩玩了。
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来实现,具体的介绍可以看看下面的链接
下面来说说用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的更多相关文章
- 体验VS2015正式版
初次体验VS2015正式版,安装详细过程. 阅读目录 介绍 安装 介绍 纽约时间7月20日,微软发布了vs 2015 正式版,换算到我们的北京时间就是晚上了,今天回到家里,就下下来了,装上去 ...
- 安卓自动化测试: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 ...
- MyX5TbsDemo【体验腾讯浏览服务Android SDK (完整版)】
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 按照官网上的说明:可独立下载x5内核,也可共享使用微信或手Q的x5内核. 本Demo在引用腾讯X5内核的基础上进行了封装.参考< ...
- 初次体验VS2015正式版,安装详细过程。
本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 阅读目录 介绍 安装 其他 本文版权归mephi ...
- Win10年度更新开发必备:VS2015 Update 3正式版下载汇总
微软在06月27日发布了Visual Studio 2015 Update 3 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是 ...
- android 运行 python
Jython is an implementation of the Python programming language designed to run on the Java platform. ...
- VS2015安装开发ios android
前几天很火,装了一下,结果是不是太满意,装了VS2015只是多了一个android和ios的模版,最终还是要装xamarin ,最后装了个xamarin ,然后破解 破解地址:http://www.c ...
- Coco2d-x android win7 Python 游戏开发环境的搭建
1:我用的电脑配置 win7 3 核 内存8G 桌面.一直想学习Coco2d 游戏开发,所以,一个星期后,需要找到,最终建立了一个良好的环境 2:我使用的版本号版本号,至于建筑android开发环境略 ...
- 【转】Win10年度更新开发必备:VS2015 Update 3正式版下载汇总
微软在06月27日发布了Visual Studio 2015 Update 3 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是 ...
随机推荐
- 开放式管理基础结构 OMI
Windows 长久以来在 CIM 实施领域一直傲立桥头,而这一切都是从 WMI(Windows 管理基础结构)开始的.分布式管理任务组 (DMTF) 通用信息模型 (CIM) 是一种开放式标准,用于 ...
- 分享基于Entity Framework的Repository模式设计(附源码)
关于Repository模式,在这篇文章中有介绍,Entity Framework返回IEnumerable还是IQueryable? 这篇文章介绍的是使用Entity Framework实现的Rep ...
- 剑指Offer面试题:21.从上到下打印二叉树
一.题目:从上到下打印二叉树 题目:从上往下打印出二叉树的每个结点,同一层的结点按照从左到右的顺序打印.例如输入下图中的二叉树,则依次打印出8.6.10.5.7.9.11. 二叉树节点的定义如下,采用 ...
- iOS开发系列--C语言之基础知识
概览 当前移动开发的趋势已经势不可挡,这个系列希望浅谈一下个人对IOS开发的一些见解,这个IOS系列计划从几个角度去说IOS开发: C语言 OC基础 IOS开发(iphone/ipad) Swift ...
- Chrome开发者工具不完全指南(二、进阶篇)
上篇向大家介绍完了基础功能篇,这次分享的是Chrome开发工具中最有用的面板Sources. Sources面板几乎是我最常用到的Chrome功能面板,也是在我看来决解一般问题的主要功能面板.通常只 ...
- Python学习路径及练手项目合集
Python学习路径及练手项目合集 https://zhuanlan.zhihu.com/p/23561159
- html5的audio在safari(windows)中无效
因为mac下的safari不会有这样的问题(OSX默认都装的有QuickTime),而windows下用safari的比例实在小不用考虑. apple算是偷了一个小懒.而所谓的需要quicktime并 ...
- 页面loading效果
当网页太大,打开太慢的时候,为了增加良好的用户体验(不让用户眼巴巴的等,心中暗骂c,这么慢),我们需要加一个等待动画. 只需把以下代码加入页面中即可,图片可以根据自己的需求更换,更换图片之后需要改变l ...
- 通过3个Hello World应用来了解ASP.NET 5应用是如何运行的(1)
微软在开发ASP.NET 5(当时被称为ASP.NET vNext)是采用的代号为Project K,所以运行时被称为KRuntime.KRuntime是一个SDK,它包含了编译和运行应用程序的所有资 ...
- JSON入门指南--服务端处理JSON
平时公司使用的ASP.NET MVC3来开发Web项目,其实在ASP.NET中已经原生的支持JSON.所以基本不需要引进Newtonsoft.Json.dll.下面看在MVC4中,后台生成JSON数据 ...