Xamarin 安装教程 支持Visual Studio 2013

本文的前提是你已经正确的安装了VS 2013。本文的所有步骤在Win7 Ultimate 64系统上测试通过,支持VS 2013,我用的版本是VS 2013 update2。

1.      下载所需要的各种东西:

a)        JDK:jdk-6u45-windows-i586.exe

b)        Android SDK:http://dl.google.com/android/installer_r22.6.2-windows.exe

d)        http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.25.msi

e)        http://download.xamarin.com/studio/Windows/XamarinStudio-4.2.3.60-60.msi

f)         http://download.xamarin.com/MonoforAndroid/Windows/mono-android-4.12.02001.msi

g)        http://download.xamarin.com/MonoTouchforVisualStudio/Windows/Xamarin.iOS_Setup-1.10.47.0.msi

h)        http://dl.google.com/android/ndk/android-ndk-r8d-windows.zip

2.      以上就是本次安装所需要的各种东西,可以使用迅雷直接下载,下载的时候注意版本号。下面开始正式安装。

3.      安装JDK。

a)        官方下载即可,一路next安装。

b)        安装完毕后,配置环境变量,具体是在我的电脑/属性/高级系统配置/高级里面

c)        新建一个环境变量JAVA_HOME,值C:\Program Files (x86)\Java\jdk1.6.0_45,注意路径是你安装的路径。

a)        再新建一个环境变量CLASSPATH,值 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

b)        编辑环境变量Path,在最前面加入.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;。

这样JDK就安装好了。

4.      安装android SDK

a)        下载SDK安装包后,直接安装就行。国内也有离线安装包,直接解压缩就可以。

b)        编辑环境变量Path,最前面添加 D:\Develop\Android\android-sdk\tools;D:\Develop\Android\android-sdk\platform-tools;

注意,这个时候,如果你是安装包安装的,目录里是没有platform-tools这个文件夹的,不用管,只要前面的路径对就行。最后的部分一定不要改。

5.      安装gtk-sharp-2.12.25.msi

6.      安装XamarinStudio-4.2.3.60-60.msi

7.      安装NDK,这个很容易,找个地方解压缩就行。

8.      安装mono-android-4.12.02001.msi

9.      安装Xamarin.iOS_Setup-1.10.47.0.msi

10.      重启电脑

11.      破解

a)        下载破解补丁:http://www.myuplbox.com/file/download/1052689

b)        复制mandroid.exe 到 %PROGRAMFILES(x86)%\MSBuild\Xamarin\Android

c)        按Win+R打开运行,然后输入cmd回车。

d)        在cmd里执行cd %PROGRAMFILES(x86)%\MSBuild\Xamarin\Android 切换目录,然后输入mandroid.exe--activate --activation-name=b4a --activation-phone=b4a--activation-company=b4a --activation-code=b4a --activation-email=b4a回车

e)        在输入mandroid.exe --entitlements > "%temp%"\mfa.txt回车

f)         再输入type "%temp%"\mfa.txt回车

g)        如果出现类似于 "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx MonoAndroidPriority2014-08-26T05:52:36"的形式则表明注册成功。

h)        复制 mtouch.exe 到 %PROGRAMFILES(x86)%\MSBuild\Xamarin\iOS

i)          cmd中cd%PROGRAMFILES(x86)%\MSBuild\Xamarin\iOS回车

j)          mtouch.exe --activate--activation-name=b4a --activation-phone=b4a --activation-company=b4a--activation-code=b4a --activation-email=b4a回车

以上就完成了安装的全部步骤。但这个时候并不能开始开发。你需要做的是,更新SDK。

后续的步骤:

1.      更新SDK,打开SDK Manager 下图中选中的这一项是必须要更新的。还记得platform-tools文件夹吗?安装这个包就会有这个文件夹的内容了。如果你之前下载了完整的离线包,打开的时候,需要的项目前面都有对号了,那就可以省略1-3步骤了。

2.      继续更新SDK下图中的这些Android X.X.X都是不同版本的android系统开发包,你想进行哪个版本的开发,就下载哪个,高版本兼容低版本,也就是你开发一个API 10版本的App,高版本系统的也可以运行。所以你至少应该有最新版本和一个使用比较广泛的低版本,比如API 8。

3.      更新的时候,国内无法连接google 服务器,可以使用代理,FreeGate就行。

4.      打开VS,在选项里配置Android SDK和NDK路径。

好了,这个时候你就可以开始开发了。安装好android模拟器,就可以连接模拟器调试了。

如果你想真机调试,你需要做的是:

1.      连接手机,打开USB调试选项。在连接调试过程中,会弹出提示,需要你授权电脑连接手机,同意授予调试权限。

2.      打开cmd,输入adb devices,会列出所有连接到电脑的有效的android设备。如果设备后面是offline,可以尝试重启adb,adb kill-server关闭adb服务,adb start-server开启服务。之后再输入adb devices,查看设备状态。直到设备后面的状态是device。就可以联机调试了。关于offline,网上也有更详细的说明,不是大问题,不用慌,联机调试的时候,经常遇到。我是拔掉USB线,再插上就好了。

3.      个人感觉Xamarin Studio在真机调试的时候更方便,因为它有个刷新adb服务的界面,vs没有,总需要开cmd。

以上就是全部的安装步骤了。穷人木有mac本,所以苹果系统的安装步骤就没有了。

最有有一个建议,因为这个东西需要安装一对东东,如果出现意外,比较麻烦,用虚拟机比较方便,不行的话,重装系统也好,恢复快照也好,方便的多。祝各位一切顺利!

时间: 2024-10-11 14:55:04

Xamarin 安装教程 支持Visual Studio 2013的相关文章

【转】Visual Studio 2013 Tools for Unity安装目录,Visual Studio 2013 Tools.unitypackage

http://blog.csdn.net/dynastyting/article/details/46505349 Visual Studio 2013 Tools for Unity安装目录 D:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Visual Studio Tools for Unity C:\Program Files (x86)\Microsoft Visua

windows7+visual studio 2013+CUDA7.5 编译caffe

经过朋友指导,终于成功在windows7上成功编译了caffe,这里将编译过程记录 安装文件准备 安装visual studio 2013 安装cuda75 编译caffe 1 解压缩下载的caffe-windows文件 2 进入到windows文件夹 3 复制配置文件并重命名 4 修改配置文件修改工程的属性文件 5 打开名称为Caffe的解决方案 6 编译libcaffe项目 7 编译caffe项目 8 编译其他项目 运行第一个caffe测试程序 配置cuDNN 配置python 配置matl

Visual Studio 2013 Web开发、新增功能:“Browser Link”

微软正式发布Visual Studio 2013 RTM版,微软还发布了Visual Studio 2013的最终版本..NET 4.5.1以及Team Foundation Server 2013.下面我们体验下Visual Studio 2013 Web开发方面有哪些特性,具体可以参看http://www.asp.net/visual-studio/overview/2013/release-notes. 1..net framework 2.0/3.0/3.5/4.0/4.5/4.5.1

Visual Studio 2013 Web开发新特性

微软正式发布Visual Studio 2013 RTM版,微软还发布了Visual Studio 2013的最终版本..NET 4.5.1以及Team Foundation Server 2013.下面我们体验下Visual Studio 2013 Web开发方面有哪些特性,具体可以参看http://www.asp.net/visual-studio/overview/2013/release-notes. 1..net framework 2.0/3.0/3.5/4.0/4.5/4.5.1

Visual Studio 2013的新特性介绍

cnbeta新闻:微软正式发布Visual Studio 2013 RTM版,微软还发布了Visual Studio 2013的最终版本..NET 4.5.1以及Team Foundation Server 2013.下面我们体验下Visual Studio 2013 Web开发方面有哪些特性,具体可以参看http://www.asp.net/visual-studio/overview/2013/release-notes. 1..NET Framework 2.0/3.0/3.5/4.0/4

Visual Studio 2013 的 Xamarin 安装教程

Xamarin 配置手册和离线包下载  http://pan.baidu.com/s/1eQ3qw8a 具体操作: 安装前提条件 1. 安装Visual Studio 2013,安装过程省略,我这里安装的windows10 + vs2013 with update 4. 2. 安装Java SDK,按照Next一步步安装,此处省略,如下图: 3. 安装Android SDK:因为在线安装的访问google存在问题,而且速度慢,这里采用离线安装包,拷贝Android SDK到指定目录 我这里拷贝到

ActiveReports 9实战教程(1): 手把手搭建好开发环境Visual Studio 2013 社区版

ActiveReports9刚刚公布3天.微软就公布了 Visual Studio Community 2013 开发环境. Visual Studio Community 2013 提供完整功能的 IDE ,可开发 Windows.Android 和 iOS 应用.支持:C++, Python, HTML5, JavaScript, 和 C#,VB, F# 语言的开发.提供设计器.编辑器.调试器和诊断工具. 最牛逼的在于你全然能够免费使用该工具: 能够正大光明的免费使用visual studi

InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)

原文:InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序) InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET Framework进去) 本文转自“吾乐吧软件站”,原文链接:http://www.wuleba.com/?p=23892 从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,

ActiveReports 9实战教程(1): 手把手搭建环境Visual Studio 2013 社区版

ActiveReports 9刚刚发布3天,微软就发布了 Visual Studio Community 2013 开发环境. Visual Studio Community 2013 提供完整功能的 IDE ,可开发 Windows.Android 和 iOS 应用.支持:C++, Python, HTML5, JavaScript, 和 C#,VB, F# 语言的开发,提供设计器.编辑器.调试器和诊断工具. 最牛逼的在于你完全可以免费使用该工具: 可以正大光明的免费使用visual stud