• Xamarin安装和跳坑指南


    安装Checklist

    注意:本文只描述安装过程,由于组件的版本更新很快,为保证文章时效性,不提供下载链接,也尽可能不指明具体版本。

    1. 安装Visual Studio 2015
      进行默认安装,除非已经FQ且网络状况良好,不要安装自带的第三方组件,包括Xamarin和Android SDK。
    2. 安装JDK(Java SE Development Kit),可去Oracle官网安装JDK8。
    3. 安装Andorid SDK
    4. 安装Xamarin for Visual Studio
    5. Xamarin开发iOS程序需要在Mac端安装Xamarin for Mac。以下简述使用虚拟机的方式:
      1. 安装VMWare Workstation。安装前需要关闭Hyper-V:http://www.2cto.com/os/201210/161561.html
      2. 安装Mac OSX,或者使用已经安装好的镜像
      3. 安装VMWare Tools for Mac (darwin.iso)
      4. 安装VMWare SVGA II显示驱动
      5. 安装XCode
      6. 安装Xamarin for Mac,版本必须与Xamarin for Visual Studio匹配

    跳坑FAQ

    Android Support Library未安装

    坑:编译项目时报

    javac error :  error: package android.support.v4.view does not exist

    等一众错误

    跳:下载Android Support Library,把下载下来的zip文件复制到 %LocalAppData%XamarinAndroid.Support.v421.0.3 下。

    Android项目编译警告

    坑:编译Android项目时显示警告:

    warning XA0101: @(Content) build action is not supported

    跳:设置AndroidManifest.xml的Build Action为None。

    System.Runtime没有引用

    坑:编译前报

    The type 'System.Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.

    等一众错误,但依然可以正常编译。

    跳:在相应的工程里引用 C:Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.5.2FacadesSystem.Runtime.dll 。

  • 相关阅读:
    [收藏]成大事必备9种能力9种手段9种心态
    招聘第一位网站编辑
    买了两本书
    并行计算Brahma :LINQtoGPU
    PostSharp 1.0 RTM发布了
    .NET StockTrader 2.0 新版本
    Windows Communication Foundation FAQ
    SQL Server 2008基于策略的管理
    WCF 性能基准报告
    ADO.NET实体框架连接串引发的异常:Unable to load the specified metadata resource
  • 原文地址:https://www.cnblogs.com/gdev/p/xamarin-installing-guide.html
Copyright © 2020-2023  润新知