xamarin学习之路 一、vs2015 环境搭建
一、安装vs 2015,安装过程忽略,我按照的是windows10+vs2015(也可以在安装VS 里带上5这个选项) 。
二、安装Java SDK 按照Next一步步安装,此处省略
三、安装Android SDK:因为在线安装的访问google存在问题,而且速度慢,这里采用理想安装包,拷贝Android SDK 到指定目录
四、安装Android NDK 这里拷贝 NDK 离线包
五、安装Xamarin,按照Next一步步安装,也可以在安装VS 里带上这个选项
六、环境配置
环境配置
1. 配置JDK
打开【我的电脑】属性-【高级系统设置】-【环境变量】如下图:
1) 第一“JAVA_HOME”:JAVA_HOME的内容是jdk安装目录。如小编安装的位置
C:\Program Files (x86)\Java\jdk1.7.0_60,并且后边不带分号,如下图:
2) 第 二 , 检 查 CLASSPATH , 这 是 一 个 jar 包 的 调
用。.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有点号和
分号,后边结尾也有分号。或者可以写成“.;%JAVA_HOME%\lib”如图所示,一
样的效果。如下图:
3) 第三检查“PATH"变量是否正确,PATH 变量很简单,就是 jdk 的 bin 目录的意
思。%JAVA_HOME%\bin;
4) 安装了JDK的话,正常CMD下输入 JAVAC时一定可以成功的。就会有如下信息
提示
2. 破解Xamarin
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
2) 检查是否注册成功
运行命令:mandroid.exe --entitlements > "%temp%"\mfa.txt
再运行命令:type "%temp%"\mfa.txt
注意:如果出现类似于 "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx MonoAndroid
Priority2014-08-26T05:52:36"的形式则表明注册成功。
3. 更新Android SDK
打开 SDK Manager,如下图:
我这里离线包,版本23.0.5,如果发现如下platform-tools有更新,可以更新一下
注意:
继续更新 SDK 下图中的这些 Android X.X.X 都是不同版本的 android 系统开发
包,你想进行哪个版本的开发,就下载哪个,高版本兼容低版本,也就是你开发一个
API 10版本的 App,高版本系统的也可以运行。所以你至少应该有最新版本和一个
使用比较广泛的低版本,比如API 8
消除 SDK 更新时的“https://dl-ssl.google.com refused”异常:更新的时候,国内无
法连接google 服务器,可以使用代理,FreeGate就行
解决办法是:将 https://修改为 http:// 修改方法是:如下图,在 Android SDK Manager->Tools-Options...选项界面, 将“Force https://… sources to be fetched using http://…”勾选!
4. 配置VS2015的SDK和NDK路径
打开VS2015的【工具】-【选项】,如下图:
好了,这个时候你就可以开始开发了。安装好android模拟器,就可以连接模拟器调试了
下面就要开始做例子喽