码迷,mamicode.com
首页 > 其他好文 > 详细

Xamarin 安装教程 支持Visual Studio 2013

时间:2014-09-29 17:37:51      阅读:559      评论:0      收藏:0      [点我收藏+]

标签:xamarin   andriod   visual studio   手机   

本文的前提是你已经正确的安装了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)        安装完毕后,配置环境变量,具体是在我的电脑/属性/高级系统配置/高级里面

bubuko.com,布布扣

bubuko.com,布布扣

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

bubuko.com,布布扣

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步骤了。

bubuko.com,布布扣

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

bubuko.com,布布扣

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

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

bubuko.com,布布扣

好了,这个时候你就可以开始开发了。安装好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本,所以苹果系统的安装步骤就没有了。


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

Xamarin 安装教程 支持Visual Studio 2013

标签:xamarin   andriod   visual studio   手机   

原文地址:http://blog.csdn.net/lilanfei/article/details/39671747

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!