Xamarin Mono For Android、Monotouch 安装

时间:2022-07-19 14:42:33

一、Windows下面的安装

1. 安装环境介绍:
    Win8.1 企业版64位或Win7 64、VS2013 update4

2. 安装jdk
    到oracle官方下载jdk-8u45-windows-x64.exe并安装,默认是安装到C盘的,根据自己的情况选择目录
    添加环境变量JAVA_HOME(其实jdk8已经自动添加了,不加也可以,jdk8以下的版本要手动添加)
    C:\Program Files\Java\jdk1.8.0_45
    添加环境变量CLASSPATH
    %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    修改环境变量Path,在最前面加入以下值:
    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

3. 安装Android SDK,下载installer_r24.3.3-windows.exe,我这里是安装到D:\android-sdk目录下
    安装完后设置环境变量,右键我的电脑——属性——高级系统设置——高级——环境变量——系统变量里,找到 Path,双击进行修改,在最前面增加:
    .;D:\android-sdk\tools;D:\android-sdk\platform-tools;
    (注意末尾必须有 ; 英文分号,如果 Path 里面已经有这个值,就不需要添加)
    如果要更新SDK,以下两种方式选其一:
    (1)(好像不管用了)国内用户可以设置host:203.208.46.200 dl-ssl.google.com
    (2)(推荐) 打开Android SDK Manager,Tools -> Options...,HTTP Proxy Server里填“mirrors.dormforce.net”,Http Proxy Port里填“80”,然后勾选“Force https://...sources to be fetched using http://...”,Close后在Packages里Reload或者关闭重新打开都可。(参见:http://ubuntu.uestc.edu.cn/android/repository/)

4. 安装NDK,解压android-ndk-r8d-windows.zip至指定目录下,我这里是安装到D:\android-ndk目录下
    安装完后新建一个环境变量ANDROID_NDK_PATH,值如下:
    D:\android-ndk\android-ndk-r8d

5. 在线安装,直接运行 XamarinInstaller.exe 进行自动安装即可(国内用户需要FQ);
    (推荐)离线安装:逐个安装(如果是升级,则装2和3即可):
    1) gtk-sharp-2.12.26.msi
    2) Xamarin.VisualStudio_3.11.666.msi
    3) XamarinStudio-5.9.4.5-0.msi

7. 关于在Window下开发安卓用什么模拟器,这里必须推荐一款(如果是VS2015那就用自带的吧):
http://www.droid4x.cn/bbs/forum.php?mod=forumdisplay&fid=72
装完之后即可使用,可连VS调试,速度很不错。

附部分原版程序下载地址:
http://dl.google.com/android/ndk/android-ndk-r10d-windows-x86_64.exe
http://download.xamarin.com/Installer/Windows/XamarinInstaller.exe
https://dl.google.com/android/installer_r24.3.3-windows.exe
http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.26.msi
http://download.xamarin.com/XamarinforVisualStudio/Windows/Xamarin.VisualStudio_3.11.666.msi
http://download.xamarin.com/studio/Windows/XamarinStudio-5.9.4.5-0.msi

MonoAndroid 3.11.x更新日志:
http://developer.xamarin.com/releases/vs/xamarin.vs_3/xamarin.vs_3.11/
最新版还可以参考官网地址,如不是最新,以官方为主:
http://xamarin.com/installer_assets/v3/Windows/Universal/InstallationManifest.xml

二、Mac下面的安装

1. 安装mac os,这方面就不多说了,可以百度,也可以参考下面文章
    http://www.jianshu.com/p/25d2d781bd98
    安装Xamarin,到官方网站下载在线安装程序XamarinInstaller.dmg进行全自动安装,安装过程中要下载很多文件,所以此步会有点漫长,等待自动安装完成,自动安装程序下载地址:
http://download.xamarin.com/Installer/Mac/XamarinInstaller.dmg

2. 自动安装后请打开Xamarin进行更新到最新版,当然也可以手动下载更新文件进行安装:
http://download.xamarin.com/MonoFrameworkMDK/Macx86/MonoFramework-MDK-4.0.2.5.macos10.xamarin.x86.pkg
http://download.xamarin.com/studio/Mac/XamarinStudio-5.9.4.5-0.dmg
http://download.xamarin.com/MonoTouch/Mac/monotouch-8.10.3.2.pkg
http://download.xamarin.com/MonoforAndroid/Mac/mono-android-5.1.4-16.pkg
http://download.xamarin.com/XamarinforMac/Mac/xamarin.mac-2.0.2.35.pkg(用做Mac开发的,依个人开发需求进行安装)

MonoTouch 8.10.x更新日志:
http://developer.xamarin.com/releases/ios/xamarin.ios_8/xamarin.ios_8.10/
最新版还可以参考官网地址,如不是最新,以官方为主:
http://xamarin.com/installer_assets/v3/Mac/Universal/InstallationManifest.xml