Xamarin studio for android 与 vs2013 配置android 环境

原创 2016年04月03日 15:45:36

微软在2016Build 大会上宣布 Xamarin 免费了,听到这个消息,作为c# 程序员,兴奋了好久。

于是就在清明时,搞了两天,把android 环境配好了,遇到了好多坑。现在把配置过程可一些坑贴出来。

希望能帮助想配置Xamarin 环境的朋友。

我的开发环境 Win7旗舰64  + vs2013 ultimate 。

1:安装JDK1.8 32位 64位应该都可以。我安装的是32位的。在安装介绍时Xamarin好像对32位的支持更好一些。所以我安装的都是32位的。

不会配置jdk 环境的可以百度一下,这里就不贴出来了。

问题:在启动Xamarin时可能会碰到 jdk 1.8不支持 -XX:MaxPermSize=256m 的问题。因为在jdk1.8中移除了这个属性。所以要在环境变量中添加

变量名: _JAVA_OPTIONS 

变量值:-XX:MaxPermSize=256m

 

可以参考Xamarin 官网的一些资料和论坛,里面有专门的 Xamarin 开发人员回答问题,很专业。上面一个问题可以在这找到

异常解决axml打不开 http://forums.xamarin.com/discussion/32365/connection-to-the-layout-renderer-failed-in-xs-5-7-and-xamarinvs-3-9#latest
配置classpath : %ANDROID_HOME%\tools\lib\common.jar
更新 Android SDK Tools

2:安装 android-sdk   

 打开 sdk-manager 在这里安装主要的问题就是数据源的问题。这个我找了两天,终于找到了一个不错的数据源,速度很快。

在tools - > options..  配置 url  : android-mirror.bugly.qq.com  端口 : 8080  


问题 : 在安装Android SDK Tools时再好不要安装 24.3.4 可能会出现 axml 打不开的现象。遇到问题可以升级到更高的版本,或降级。

sdk 版本的话做好都安装最新的,因为Xamarin 支持的版本都比较新。

3:下载ndk10R 32位  android-ndk-r10e-windows-x86.exe  

在安装好sdk 以后可以配置一下sdk 的环境变量,这个我不是太清楚。我把我自己的配置变量都贴出来

这个还是以前配置cordova时配制好的

ANDROID_HOME   ==     E:\android\sdk

ANT_HOME == E:\android\ant\apache-ant-1.9.4

ClassPath   添加 %ANDROID_HOME%\tools\lib\common.jar  (后添加了。因为在打开axml时,碰到了

java.lang.NoClassDefFoundError: com/android/utils/ILogger

可以在 http://forums.xamarin.com/discussion/32365/connection-to-the-layout-renderer-failed-in-xs-5-7-and-xamarinvs-3-9#latest 找到答案



4:安装Xamarin.VisualStudio_3.11.666   (在安装 vs2013时,也可以选择Xamarin,应该可以直接看到这个选项中有Xamarin;

问题:在安装vs是一定不要选安装 jdk sdk等安卓环境,不让安装过程就可以搞疯你。)

http://download.xamarin.com/XamarinforVisualStudio/Windows/Xamarin.VisualStudio_3.11.666.msi

也可以在官网 https://www.xamarin.com/download  下载 ,但是安装时可能会有错误,因为会检查已配置的环境。

在弹出问题拉到 最下方 有一个下载  Xamarin.VisualStudio 的连接,可以点击下载。

然后点击安装,安装好了以后会看到


多了一个Xamarin,配置jdk sdk 和ndk 环境。若在红线圈的位置有 check now 一定要更新,不然打开Main.axml会出问题。

(在 工具-》Xamarin 中更新 Xamarin studio for android  stable到最新版本)

注意:1)在编写android的Main.axml 时可能会提示 android-sdk 版本太老 ,到sdk-manager中更新到24或最新

5:安装 Xamarin Android Player 地址 https://www.xamarin.com/android-player

 也可以安装微软的模拟器 https://www.visualstudio.com/explore/msft-android-emulator-vs(只支持win8及更高)




版权声明:本文为博主原创文章,未经博主允许不得转载。

Visual Studio 2013支持Xamarin的解决方案

转自博客园[遗忘的代码]     Xamarin的Visual Studio插件目前还不支持VS 2013,所以需要在安装Xamarin的VS插件时把2010和2012全选上 (由于我的电脑里只剩20...
  • Raywang80s
  • Raywang80s
  • 2017年07月10日 14:17
  • 325

Visual Studio 2013 的 Xamarin 安装教程

具体操作: 安装前提条件 1、 安装Visual Studio 2013,安装过程省略,我这里安装的windows10 + vs2013 with update 4。 2、 安装Ja...
  • tianyinlove
  • tianyinlove
  • 2016年05月03日 16:28
  • 1209

VS2013开发Android App 环境搭建

下载并安装vs2013,(安装时发现多了with blend,百度后有人说是设计师用版本,这是不对的,害我花费不少时间查找程序员用版本)。我安装的是Microsoft Visual Studio Ul...
  • GoodShot
  • GoodShot
  • 2014年11月26日 14:41
  • 6119

在Visual Studio 2010/2012/2013/2015上使用C#开发Android/IOS安装包和操作步骤

官方学习文档:http://developer.xamarin.com/guides/android/getting_started/ 官方学习例子:http://developer.xamarin...
  • fangquan1980
  • fangquan1980
  • 2016年06月19日 09:02
  • 8099

VS 2012 Xamarin 安卓 ios C#开发

Create native iOS, Android, Mac and Windows apps in C#.     看到这句话,你就知道Xamarin是什么了,对于C#开发者,这样的标语还是会让...
  • libolei
  • libolei
  • 2016年02月26日 18:26
  • 1451

mono for android 各版本下载地址

window下 在XamarinStudio 检查更新,会在这个目录下生成LOG和下载文件,所以可以从里面复制出来,查看真实下载地址 C:\Users\用户名\AppData\Local\Xam...
  • ldld1717
  • ldld1717
  • 2016年08月06日 20:40
  • 826

C#开发Android应用实战 使用Mono for Android和.NET C# 中文完整版

  • 2016年09月14日 06:48
  • 19.44MB
  • 下载

Xamarin Mono For Android

Xamarin Mono For Android 4.6.07004 完整离线安装破解版(C#开发Android、IOS工具)             Xamarin是由Mi...
  • kasama1953
  • kasama1953
  • 2016年06月22日 16:35
  • 1592

Xamarin Mono For Android 4.6.07004 完整离线安装破解版(C#开发Android、IOS工具)

Xamarin是由Miguel de Icaza成立的一家新的独立公司,目的是给Mono一个继续奋斗的机会。Mono for Android (原名:MonoDroid)可以让开发人员使用 Micro...
  • kingboy2008
  • kingboy2008
  • 2013年06月27日 21:39
  • 27403

终于搭建成功Xamarin for Android平台

终于搭建成功Xamarin for Android平台 历尽波折终于搭建成功Xamarin for Android平台,总结一下。 1.下载运行jdk-7u71-windows-i586.exe ...
  • jhycjhyc
  • jhycjhyc
  • 2015年09月24日 00:16
  • 8476
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Xamarin studio for android 与 vs2013 配置android 环境
举报原因:
原因补充:

(最多只允许输入30个字)