逆水飞

尝试进行各种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

[App]Taste VS2015 && Android Studio的更多相关文章

  1. android排除报很多错方法 Execution failed for task ':app:compileDebugJavaWithJavac' in Android Studio

    android排除报很多错方法1.回撤对应layout的xml改动2.回撤对应java的改动3.重命名文件后导致的资源不对应 Execution failed for task ':app:compi ...

  2. 修改app工程名 Android Studio

    1.关掉AndroidStudio,在原项目最外层文件夹和内部xxx.iml上直接重新命名, 2.然后重新打开AndroidStudio,加载项目, 3.最后

  3. 第四篇:Eclipse Android app 工程迁移到 Android Studio

    前言:这种问题当然在所难免,所幸android studio的project 工程目录远比 Eclipse 要了然. 目录对比 我们在Eclipse中创建一个EclipseDemo的Android项目 ...

  4. 【Android Studio安装部署系列】十八、Android studio更换APP应用图标

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio新建项目后会有一个默认图标,那么如何更换图标呢? 替换图标 这个方案不建议直接在已有项目上更换图标,建议 ...

  5. Android Studio 1.0 (稳定版) 完全攻略

    这篇博文中主要从以下几点进行叙述: 1.Android Studio安装与使用 2.Android Studio特性 3.Android Studio优点 Android Studio 安装与使用 A ...

  6. 使用Android Studio手把手教你将应用打包+代码混淆

    最近几天用Google的Design库写了个App,使用Android Studio将app打包时遇到的几个瓶颈,所以把详细步骤写入下来. AS中怎么获取应用签名 这和eclipse不同,eclips ...

  7. 关于Android Studio 3.2 运行应用时提示 “Instant Run requires that the platform corresponding to your target device (Android 7.0 (Nougat)) is installed.” 的说明

    点击"Run",运行App后,Android Studio显示如图1-1界面: 图1-1 这是因为你连接的外部设备(比如Android手机或AVD)的SDK版本在你的电脑上没有安装 ...

  8. Android Studio 3.0 下载 使用新功能介绍

    谷歌2017发布会更新了挺多内容的,而且也发布了AndroidStudio3.0预览版,一些功能先睹为快.(英语一般,有些翻译不太好) 下载地址 https://developer.android.g ...

  9. Android studio 添加背景图片问题

    问题:下载了JPG格式的图片,Windows下直接改变后缀名,'变为'PNG. 输入 adroid:background"@mipmap/bg" 编译报错!!!老是不行 解答:图片 ...

随机推荐

  1. 16_MyBatis中期小结

    [MyBatis是什么] MyBatis是一个持久层框架,Mybatis是一个不完全的ORM框架,SQL语句需要程序员自己去编写,但是MyBatis也有映射(输入参数映射.输出结果映射). MyBat ...

  2. windows server 2008镜像重启后密码变为默认密码的问题的解决方案

    1. cmd中执行regedit,打开注册表: 修改HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cloudbase Solusions\Cloudbase-Init ...

  3. Socket 死连接详解

    Socket 死连接详解 当使用 Socket 进行通信时,由于各种不同的因素,都有可能导致死连接停留在服务器端,假如服务端需要处理的连接较多,就有可能造成服务器资源严重浪费,对此,本文将阐述其原理以 ...

  4. 动态改变EasyUI grid 列宽和隐藏列

    隐藏显示 $('#yourGrid').datagrid('hideColumn','yourColumn'); $('#yourGrid').datagrid('hideColumn','yourC ...

  5. Swift语言 1小时速学教程

    本文由 张渊杰 (网名寂静)编写 Swift语言 1小时速学教程 写在前面的话 有些人可能想, 呵呵, 1小时学一门语言, 你不是搞笑吧, 我想说, 是的, 完全可以, 就要看你怎么学了 要想在1小时 ...

  6. DOM Ready 详解

    DOM Ready 概述 熟悉jQuery的人, 都知道DomReady事件. window.onload事件是在页面所有的资源都加载完毕后触发的. 如果页面上有大图片等资源响应缓慢, 会导致wind ...

  7. centos下redis安装

    下载redis http://www.redis.cn/download.html 下载php的redis扩展 https://github.com/phpredis/phpredis#install ...

  8. 使用GetLogicalDriveStrings获取驱动器根路径

    使用GetLogicalDriveStrings获取驱动器根路径,并使用自定义的GetDriveInfo函数获取驱动器的属性. VS2012 + win7 x64下调试通过. #include < ...

  9. 2016031401 - ubuntu显示桌面快捷键

    ubuntu显示桌面快捷键设置 步骤如下:系统设置->键盘->快捷键->窗口->最小化窗口 个人设置的是super+D,super就是window下的win键.

  10. java MYSQL做分页

    MySql中查询语句实现分页功能 语句: select * from 表名 where 条件 limit 要找第几页,每页多少行; import java.util.*; import java.sq ...