[App]Taste VS2015 Android Studio
逆水飞
尝试进行各种Android开发工具的安装以及大致流程对比
几个疑惑的地方
1)根据SDK的描述,应该是一个新版本的推出就有对应的包里面包含多个文件那么对于:SDK Platform、APIs、Source是一定需要下载?还是自己手机或者想调试某个版本(如我的P6是4.4.2)就只需要更新某个版本即可?这些SDK文件可以自己拷贝然后放到XX文件夹下吗?有百度网盘打包下载乎
该链接有资源列表及下载:http://blog.csdn.net/gyming/article/details/8168166
该链接有HW网盘一些下载:http://dl.dbank.com/c00x42abt3
2)下载的这些文件可以给Eclipse、Android Studio共用吗?Studio貌似是自动检测下载,根本没提供用户设置SDK路径的机会
由于我的系统是64Bit,所以安装的是64Bit的Studio和JDK。所以环境变量要指向64位路径,但设置后Studio每次启动都会检查SDK,后来只好在Studio/bin/idea.properties里添加一行 disable.android.first.run=true (参考:http://blog.csdn.net/annkie/article/details/41950875)
设置好进入Studio,需要找到设置SDK的路径,把前面已经安装好的SDK路径添加进去
最后如果又碰到无法找到创建的AVD,可以通过查看对比模拟器文件存放路径和启动时候报错指示的路径(默认会在自己用户名下面创建.andriod,但系统只认环境变量$ANDROID_SDK_HOME所指目录下的),就会发现其实是二者文件路径不一致。那么可以把文件拷贝到指定目录$ANDROID_SDK_HOME,或者检查设置环境变量再创建(http://blog.csdn.net/andymu077/article/details/8051760)
3)整个开发中需要添加哪些个环境变量?
4)Xamarin只支持32位的JDK,而Studio是使用64,环境变量冲突如何处理?
5)最后终于先调试好了Android Studio,问题是,这玩意模拟器启动时间超长,完全无法和VS2015的比
VS2015预览版推出,立马对其支持的跨平台移动应用开发充满兴趣。一路下载安装下来才晓得仅仅安装VS2015还只是小小一步,要支持该功能需要在后续过程中重新下载支持跨平台开发的多种插件和工具,包括JDK、Android SDK、Andriod NDK、Xamarin等等,因为GFW的缘故,过程总不如人意。
关于VS安装过程这篇文章介绍得较全:
http://www.cnblogs.com/niunan/p/4096359.html
美中不足的是如果是全新环境构建。
Android SDK下载失败?试试修改一下代理吧
http://www.java123.net/v/989406.html
HTTP Proxy Server: mirrors.neusoft.edu.cn
HTTP Proxy Port : 80
最后,总算更新成功了4.4.2,可以启动模拟器进行调试,直接打开了默认的C++App工程(背景是C#,需要重新下载Xamarin)。
这篇文章有具体安装步骤(注意:包含不推荐的破解)
http://www.tuicool.com/articles/eIvIra
下图是Androd Studio安装成功后的Hello World
丑
出
翔
了
倒数第二的,Xamarin Studio也可以使用了,不过还不能使用最新版的Android Tools(会报错:Xamarin - disconnected from layout renderer),所以重新下载了android-sdk_r23.0.2-windows,并使用里面的tools覆盖了原SDK种对应目录。最后启动模拟器(速度超级慢!),点击Debug(速度还是超级慢!)
最后还没有调通的就是VS2015的集成Xamarin
转载于:https://www.cnblogs.com/dawnWind/p/App00.html
[App]Taste VS2015 Android Studio相关推荐
- (APP入门)Android Studio照相保存并跳到另一个页面
功能是很简单的功能,主要是想记录一下毫无java基础要怎么写APP. 作为一个光电人,本人的程序设计基础停留在大学的C语言.但学业需要还是捡起了APP编写,由于时间比较紧,是没有学java直接开始AS ...
- android studio app叉号,Android Studio中app出现红叉的解决方案
原标题:Android Studio中app出现红叉的解决方案 如果你在网上搜索了一大圈之后发现还是没有解决你的问题,或许这篇文章能帮到你,同事的开发环境中遇到了,处理了一下午,期间包括删除工具,重装 ...
- android开发课程表app数据库,基于Android studio 的课程表增删查改功能(基于sqlite)
[实例简介]Android studio 用SQLite实现课程表的增删查改功能,:实现详情浏览.编辑.及新增功能.课程编号可以实现正则检查(编号规则XX00000,XX表示两位大写的字母,00000 ...
- 物联网APP:使用android studio实现阿里云物联网平台数字签名(Signature)(附源代码)
摘要:本文讲解如何在安卓移动端实现阿里云物联网平台数字签名,使用的是android studio编写apk的方式进行,win7 x64系统下实现,文中提供了如何配置android studio的国内镜 ...
- 【Android Studio安装部署系列】十八、Android studio更换APP应用图标
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio新建项目后会有一个默认图标,那么如何更换图标呢? 替换图标 这个方案不建议直接在已有项目上更换图标,建议 ...
- 用Android Studio开发Java App (Runnable Jar)
## 步骤一:新建工程及module 若已有Android Studio工程,可在现有工程的基础上来建一个module来完成java代码的编写. 若无工程,我们可先自行新建一个Android工程;再新 ...
- 利用Android Studio快速搭建App
大家好,我是烤鸭: 给大家分享一个简单的用Android Studio快速搭建app 工具: Android Studio 64位 专业版 插件: Datepicker Timepicker okht ...
- Android Studio下载、安装、配置及连接真机开发第一个App ——入门选手快进
最近的安卓测试给我心态搞蹦了,问也没人问,难受简直了!又是一轮自学之路(说实话这一路上教会我一个很大的道理就是一定要有愿意帮助你的老师,还有自己的自觉,一样也不能少.前者没有的话只能后者补了呜呜呜 ...
- Android Studio教程– Hello World App
Welcome to the Android Studio Tutorial. This is the first article in the android tutorial series and ...
最新文章
- c# 无法打开计算机.上的 服务,c# - C#Winform应用程序无法在其他计算机上运行(神秘的启动时) - 堆栈内存溢出...
- 如何重置linux,linux如何重置服务器
- python数据展示平台_Python获取各大地图平台经纬度数据,哪家的数据最准确?
- MMKV集成与原理,薪资翻倍
- 使用lt;jsp:includegt;,不想写死URL,动态生成URL的解决的方法
- python函数-基础知识
- div为空的时候 浮动没有效果_3种CSS清除浮动的方法
- mysql数据存储到指定位置_Mysql数据库表分区存储到指定磁盘路径
- android listview动态添加viewpager,向 ViewPager 中添加 包含 ListView 的 Fragment
- FPGA实现VGA显示(四)——————读取ROM显示彩色图片(a)
- diskgenius扩容c盘重启电脑卡住_无损扩容分区
- 【Unity】Fly Bird(游戏实战)(1)
- Java_写出java MyJava abc cde efg 运行的结果(向main()方法中传参)
- 多通道振弦传感器VTN416采集仪应用工程项目安全监测实用性强
- 硬盘属于计算机的主存吗,.硬盘装在主机箱内,因此硬盘属于主存对吗
- 盈世邮箱服务器pop3,Coremail私有协议为什么比POP3协议、IMAP协议更好
- js原生下载excel(xlxs及xls格式)、word、png(图片格式)方法
- 记录一次 JS 解密去混淆的经历 -- 如何破解加密的 JS 代码(一)
- js 将正则换成字符串的形式,再由字符串转换成正则
- note edge android 6.0 root,三星Note Edge 6.0 root N9150ZCU1CQH5 root 高级设置
热门文章
- 可重构或可调谐微波滤波器技术
- CAD教程:CAD软件中如何拆分表格?
- ZYH的斐波那契数列【线段树动态开点+矩阵快速幂求斐波那契】
- 前景理论-风险决策分析的思维模型
- 单片机动态从00到99C语言,用51单片机控制 2位数码管动态显示 00 ~ 99
- Python之一键生成二维码
- iOS多线程详解:实践篇
- 北京邮电大学计算机学院就业信息,北京邮电大学就业信息网
- 清华大学计算机专业在职博士吧,清华大学计算机在职研究生的学位有没有受国家认可?...
- #148:用Dee Gill布置内容(HTML和Flexbox)