zoukankan      html  css  js  c++  java
  • VS2017开发安卓应用(Xamarin)

    安装VS2017后 ,一直想试一下安卓开发。昨天抽空实验了一下,终于跑通了。

    参考1:http://www.cnblogs.com/luckluck/p/7124508.html

    参考2:http://blog.csdn.net/scythe666/article/details/70216144

    安装VS2017时选择移动开发

    如果安装移动开发功能失败,在右边的详细目录里,去掉Android SDK和Android NDK(因为它们在中国大陆是无法访问的,可能导致VS功能修改失败)。

    使用国内镜像站安装SDK可以参考:https://www.ithome.com/html/android/305929.htm

    安装后现在就可以创建安卓应用了。

     

    VS自带的模拟器,运行时会报错或者根本打不开。

    需要安装Genymotion模拟器,根据上面参看2提供的网盘下载相关工具并安装。(包括VirtualBox,常用安卓设备和Genymotion

    通过Genymotion打开想使用的安卓模拟设备,注意安卓版本。

    VS2017会自动识别启动方式

     把程序生成版本改成安卓6.0

    这时坑出现了。

    运行时选择的是level25,也就是安卓7.1版本的包。

    打开安卓SDK管理器,可以看到已经装了L23,但是没有装L25。如果下载L25,运行可能还会报错,因为实际生成的是L23的程序。

     

    所以直接把C:Program Files (x86)Androidandroid-sdkplatforms里已有的android-23,复制一份重命名为android-25.

     再次运行,通过啦。

  • 相关阅读:
    leetcode 18 4Sum
    leetcode 71 Simplify Path
    leetcode 10 Regular Expression Matching
    leetcode 30 Substring with Concatenation of All Words
    leetcode 355 Design Twitte
    leetcode LRU Cache
    leetcode 3Sum
    leetcode Letter Combinations of a Phone Number
    leetcode Remove Nth Node From End of List
    leetcode Valid Parentheses
  • 原文地址:https://www.cnblogs.com/ariter/p/8421261.html
Copyright © 2011-2022 走看看