Xamarin Mono Android Ios 安装、破解(4.12)
一、Windows下面的安装
1. 安装环境介绍:
Win8.1 企业版64位、VS2013,mono-android-4.12.02001,下面的安装过程都是在VS2013已经安装成功之后的操作,本次破解支持vs2013中文。
2. 安装jdk
到oracle官方下载jdk-6u45-windows-i586.exe并安装
添加环境变量JAVA_HOME
C:\Program Files (x86)\Java\jdk1.6.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_r22.6.2-windows.exe,我这里是安装到D:\Develop\Android\android-sdk目录下
也可以到网上下载离线包,直接解压到D:\Develop\Android\android-sdk即可,解压后再重装安装最新版的installer_r22.6.2-windows.exe
安装完后设置环境变量,右键我的电脑——属性——高级系统设置——高级——环境变量——系统变量里,找到 Path,双击进行修改,在最前面增加:
D:\Develop\Android\android-sdk\tools;D:\Develop\Android\android-sdk\platform-tools;
(注意末尾必须有 ; 英文分号,如果 Path 里面已经有这个值,就不需要添加,如果是安装到其它目录,则对应修改路径即可)
4. 依次下载并安装以下软件:
1)gtk-sharp-2.12.25.msi
2)XamarinStudio-4.2.3.60-60.msi
3)XamarinInstaller.exe,自动安装NDK、Android和iOS插件(也可以采用手动安装的方式依次安装)
5. 全部弄完之后,最好重启电脑
6. 下载windows下面的破解补丁:
http://www.myuplbox.com/file/download/1052689
1)破解Android:复制mandroid.exe 到 %PROGRAMFILES(x86)%\MSBuild\Xamarin\Android
在cmd命令里切换到%PROGRAMFILES(x86)%\MSBuild\Xamarin\Android目录下运行以下命令进行注册:
mandroid.exe --activate --activation-name=b4a --activation-phone=b4a --activation-company=b4a --activation-code=b4a --activation-email=b4a
检查是否注册成功
运行命令:mandroid.exe --entitlements > "%temp%"\mfa.txt
再运行命令:type "%temp%"\mfa.txt
如果出现类似于 "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx MonoAndroid Priority2014-08-26T05:52:36"的形式则表明注册成功。
2)破解iOS:复制 mtouch.exe 到 %PROGRAMFILES(x86)%\MSBuild\Xamarin\iOS
在cmd命令里切换到%PROGRAMFILES(x86)%\MSBuild\Xamarin\iOS目录下运行以下命令进行注册:
mtouch.exe --activate --activation-name=b4a --activation-phone=b4a --activation-company=b4a --activation-code=b4a --activation-email=b4a

附部分原版程序下载地址:
http://download.xamarin.com/Installer/Windows/XamarinInstaller.exe
http://dl.google.com/android/installer_r22.6.2-windows.exe
http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.25.msi
http://download.xamarin.com/studio/Windows/XamarinStudio-4.2.3.60-60.msi
http://download.xamarin.com/MonoforAndroid/Windows/mono-android-4.12.02001.msi
http://download.xamarin.com/MonoTouchforVisualStudio/Windows/Xamarin.iOS_Setup-1.10.47.0.msi
http://dl.google.com/android/ndk/android-ndk-r8d-windows.zip
附Android SDK开发包国内下载地址:
http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html
部分原版地址来源于以下内容:
http://xamarin.com/installer_assets/v3/Windows/Universal//InstallationManifest.xml
二、Mac下面的安装
1. 安装max,这方面就不多说了,参考文章
http://hi.baidu.com/hegel_su/item/421ee407956898b03c42e20e
安装xcode的步骤也在上面这篇文章里了,注意,如果要用mac下面的模拟器,则只能装5.0.2的xcode,如果只用真机调试,则可以装5.1的xcode
2. 安装Xamarin,到官方网站下载在线安装程序XamarinInstaller.dmg进行全自动安装,安装过程中要下载很多文件,所以此步会有点漫长,等待自动安装完成,自动安装程序下载地址:
http://download.xamarin.com/Installer/Mac/XamarinInstaller.dmg
3. 自动安装后的版本是没有破解的,而且是比较旧的版本,接下来我们要下载破解的对应版本,下载下面所有链接的文件,并依次序进行安装:
1)http://download.xamarin.com/MonoFrameworkMDK/Macx86/MonoFramework-MDK-3.2.6.macos10.xamarin.x86.pkg
2)http://download.xamarin.com/studio/Mac/XamarinStudio-4.2.3.60-60.dmg
3)http://download.xamarin.com/MonoTouch/Mac/monotouch-7.0.7.2.pkg
4)http://download.xamarin.com/MonoforAndroid/Mac/mono-android-4.12.1-0.pkg
再下载破解文件:
http://www.myuplbox.com/file/download/1052690
破解步骤如下:
a) replace mtouch in /Developer/MonoTouch/usr/bin/
b) replace mandroid in /Developer/MonoAndroid/usr/bin/
c) 在命令行下执行:sudo chmod a+x /Developer/MonoAndroid/usr/bin/mandroid
d) Run in Cmd:/Developer/MonoAndroid/usr/bin/mandroid --activate --activation-name=b4a --activation-phone=b4a --activation-company=b4a --activation-code=b4a --activation-email=b4a
e) Run in Cmd:/Developer/MonoAndroid/usr/bin/mandroid --entitlements
如果输出类似于 "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx MonoAndroid Priority2014-08-26T05:52:36" 则表示成功
f) execute: /Developer/MonoTouch/usr/bin/mtouch --activate --activation-name=b4a --activation-phone=b4a --activation-company=b4a --activation-code=b4a --activation-email=b4a

部分源地址参考:
http://xamarin.com/installer_assets/v3/Mac/Universal//InstallationManifest.xml
Xamarin Mono Android Ios 安装、破解(4.12)的更多相关文章
- Xamarin Mono Android实现“再按一次退出程序”
开始研究Android平台软件编程,Xamarin Mono for Android上手快,跨平台共享代码,代价是bug多多,是一味可口的毒药啊! 环境VS2012 + Xamarin Mono An ...
- Xamarin Mono For Android 4.6.07004 完整离线安装破解版(C#开发Android、IOS工具)
Xamarin是由Miguel de Icaza成立的一家新的独立公司,目的是给Mono一个继续奋斗的机会.Mono for Android (原名:MonoDroid)可以让开发人员使用 Mic ...
- 最新版Xamarin Mono For Android、Monotouch 安装、破解(实时同步更新)
以上链接如不是最新,以官方为主,官方更新地址如下:http://xamarin.com/installer_assets/v3/Mac/Universal/InstallationManifest.x ...
- Xamarin Mono 环境搭建(使用Visual Studio 2013 开发android 和 ios )
本文主要介绍Xamarin结合VS2013来开发Android应用程序,主要会介绍Mono和Xamarin的关系,以及整个搭建环境的过程. 一.Mono和Xamarin介绍 1.Mono简介 Mono ...
- Xamarin Mono For Android、Monotouch 安装
一.Windows下面的安装 1. 安装环境介绍: Win8.1 企业版64位或Win7 64.VS2013 update4 2. 安装jdk 到oracle官方下载jdk-8u45-wi ...
- Xamarin C# Android for Visual Studio 平台安装
原文:Xamarin C# Android for Visual Studio 平台安装 Xamarin是基于Mono的平台,目前主要有以下产品(更具体请见:http://xamarin.com/pr ...
- Xamarin C# Android for Visual Studio 平台安装笔记参考
Xamarin是Mono创始人Miguel de Icaza创建的公司,旨在让开发者可以用C#编写iOS, Android, Mac应用程序,也就是跨平台移动开发. 简介 Xamarin是基于Mono ...
- Xamarin C# Android for Windows 安装
Xamarin C# Android for Windows 安装 Xamarin的. Android手动安装 安装Xamarin的 Android在Windows机器上 大多数时候,Xama ...
- Xamarin Mono For Android 4.6.07004看不到新建android
有很多朋友安装了Xamarin Mono For Android 4.6.07004看不到新建android项目 PS 官方安装包有BUG,在某些情况下可能会出现丢失VS插件的情况 (遇到此BUG请下 ...
随机推荐
- POJ2002Squares
http://poj.org/problem?id=2002 题意 : 就是给你很多点的坐标,任取四个,看能组成多少个不同的正方形,相同的四个点,不同顺序构成的正方形视为同一正方形. 思路 : 就是一 ...
- 李洪强漫谈iOS开发[C语言-007]-语言标准简介
C语言是介于低级语言和高级语言之间的 一个应用程序 C语言在嵌入式上使用,的确是具有低级语言的特征 直接操作硬件,扫描内存 访问到的都是虚拟内存,一个应用程序占多大内存? 表示最多 可以放多少条指令 ...
- lintcode: 翻转链表
题目: 翻转链表 翻转一个链表 样例 给出一个链表1->2->3->null,这个翻转后的链表为3->2->1->null 挑战 在原地一次翻转完成 解题: 递归还 ...
- Filter高级开发
孤傲苍狼 只为成功找方法,不为失败找借口! javaweb学习总结(四十三)——Filter高级开发 在filter中可以得到代表用户请求和响应的request.response对象,因此在编程中可以 ...
- 从一点儿不会开始——Unity3D游戏开发学习(二) ——GUI控件之Button
一些废话 我在上一篇“一点儿不会”的系列随笔中说大概一周会发个2~3篇关于Unity的学习笔记.可这就两周过去了,我还停留在一篇的进度上,主要是这两周发生了一些事情导致我更新缓慢.其实截至目前为止,上 ...
- player/stage 学习---安装
环境 ubuntu 14.04 一,工具安装 sudo apt-get install git cmake g++ fltk1.1-dev libjpeg8-dev libpng12-dev libg ...
- Btrace入门到熟练小工完全指南
BTrace是神器,每一个需要每天解决线上问题,但完全不用BTrace的Java工程师,都是可疑的. BTrace的最大好处,是可以通过自己编写的脚本,获取应用的一切调用信息.而不需要不断地修改代码, ...
- xargs的- n1参数
起因在对一堆*.tar.gz文件解压缩时,发现tar xvfz *.tar.gz不管用,一查,原来是tar xvfz *.tar.gz会被shell给拆成tar xvfz a.tar.gz b.tar ...
- HS-T912 adb 连接配置
手机丢了,花300大洋买的新手机阿...不讨论好不好用,只说怎么用. 安装驱动 linux 跳过 插上电脑,在__通知__里面打开__USB 连接__,会弹出__USB 设置__对话框. 选择__海信 ...
- Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
在部署的时候出现Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server ...