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