张高兴的 Xamarin.Android 学习笔记:(一)环境配置
最近在自学 Xamarin 和 Android ,同时发现国内在做 Xamarin 的不多。我在自学中间遇到了很多问题,而且百度到的很多教程也有些过时,现在打算写点东西稍微总结下,顺便帮后人指指路了。由于手头没啥中文资料,我也是自己摸索出来的,而且我对 Android 也只是处于最开始的了解阶段(学习笔记嘛,别学边写嘛╮(╯▽╰)╭),难免会出现错误,有问题大家共同讨论(毕竟 .Net 就要靠我们腾达了)。
以 Visual Studio 2015 Community 为例。
1. 安装 Xamarin
在 Visual Studio 的安装选项里,有“跨平台移动开发”这个选项,展开后选择“C#/.NET (Xamarin v4.2.1)”,选择完成后安装即可。(默认安装即可,不必科学上网,中途出现错误忽略即可,只要 VS 里能创建 Xamarin.Android 项目就行)
2. 安装 Android Studio
由于谷歌最近在中国开通了开发者网站 https://developers.google.cn ,下载一些开发工具就没必要科学上网了,这也是安装 Xamarin 不用科学上网的原因。在 https://developer.android.google.cn/studio/index.html 下载Android Studio,完成后一路下一步即可。要注意的是,请记住 Android SDK 的存放路径,在配置 Xamarin 环境的时候要用。
3. 下载 JDK
由于 Android 7.0 需要 JDK8 来开发,所以还需要下载个 JDK ,版本随便,windows x86 就行,网址 → http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html
4. 配置 Xamarin
在 Xamarin ,Android Studio ,JDK8 安装完成后打开 Visual Studio,选择“工具”——“选项”,之后便会打开“选项”窗口。左侧菜单列表中找到“Xamarin”——“Android Settings”,将 JDK 和 SDK 路径变更为前两个步骤的安装路径。
完成更改后选择“工具”——“Android”——“Android SDK Manager”,下载需要的 API 即可完成配置。(谷歌应该在国内有个源,Xamarin 的 SDK 管理器下载时要科学上网,而 Android Studio 的 SDK 管理器是可以满速的)
转载于:https://www.cnblogs.com/zhanggaoxing/p/6283841.html
张高兴的 Xamarin.Android 学习笔记:(一)环境配置相关推荐
- 张高兴的 Xamarin.Android 学习笔记:(二)“Hello World”
完成环境配置后开始第一个简单项目.打开 Visual Studio 新建一个 Xamarin.Android 项目 "HelloAndroid".(GitHub:https://g ...
- 张高兴的 Xamarin.Android 学习笔记:(四)常用控件
示例地址 GitHub : https://github.com/ZhangGaoxing/xamarin-android-demo/tree/master/ControlsDemo 转载于:http ...
- openCV2学习笔记---1.环境配置
openCV2学习笔记-1.环境配置 openCV 是开源的计算机视觉代码库,可以运行在Linux.Windows和Mac OS操作系统上.它轻量级而且高效--由一系列 C 函数和少量 C++ 类构成 ...
- TensorRT学习笔记1 - 环境配置
目录 版本选择 安装过程 版本选择 ubuntu 16.04LTS tensorrt 5.1.5 cuda 9.0.176 cudnn 7.5.0 ...
- Linux学习笔记之环境配置和常用管理命令
一.环境配置 修改ip地址(略过) 1.网络通信命令 <1> ping 测试网络的连通性 ping 选项 IP地址 -c 指定发送次数 <2> ifconfig 查看和设置网卡 ...
- Android学习笔记21:ImageView获取网络图片
Android平台有3种网络接口可以使用,它们分别是:java.net.*(标准java接口).org.apache(Apache接口)和android.net.*(Android网络接口).本文将使 ...
- Android学习笔记26:图片切换控件ImageSwitcher的使用
在Windows操作系统中,要查看多张图片,可以通过使用"Windows照片查看器"在"上一张"和"下一张"之间切换,进行多张图片的浏览. ...
- Android学习笔记36:使用SQLite方式存储数据
在Android中一共提供了5种数据存储方式,分别为: (1)Files:通过FileInputStream和FileOutputStream对文件进行操作.具体使用方法可以参阅博文<Andro ...
- Android学习笔记:Android基础知识点(不断更新中)
1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...
最新文章
- 默认参数,不固定参数 *args,**kwargs
- aix oracle 登录用户,AIX 系统及 Oracle 数据库用户权限管理
- C#内存映射文件学习总结
- one-hot与哑变量(dummy variable)的区别
- ICML 2021 | Option-GAI: 机器人任务太长太复杂?不妨试试层次化模仿学习
- mysql 记录所有操作_mysql 的一些记录的操作
- 一个可以在Linux环境下找到,杀死,并重启Tomcat的脚本
- 10.6 全源(All pairs)负权Johnson算法
- poi填充word,动态生成表格+LibreOffice转成pdf
- 蚂蚁金服是如何提高移动端体验的?
- dws中间表模型设计: 页面受访明细宽表
- 论文导读 | 社交网络上的信息传播预测
- UE4 控制开关门基础之一
- 2014年终总结,我决定要实现的三个目标
- 宏批量替换多个word指定文字
- VBA-合并多个工作簿
- error: src refspec dev does not match any.
- 互联网公司和外包公司有什么区别?为什么有些程序员不想进外包公司?
- 2021-02-03-ctf-如来十三掌
- libxml2 iconv 在windows下的生成指南