Android Studio开发环境部署
Step0:背景,那些年……
遥想当年(当年最晚是在2013年初左右吧),Android开发环境的部署对于很多初学者来说是一件相当费时费力的活儿:
- 下载和安装JDK
- 下载和安装Eclipse
- 下载和安装Android SDK
- 下载和安装ADT(Android Develop Tools 的缩写)
- blah…blah…
过程中你会发现官网提供的那个Android SDK安装包其实并不是一个完整的SDK开发环境,而只是一个核心开发工具的集合,开发者还需要通过其中的SDK Manager下载不同Android版本的SDK开发包,而且最坑爹的是,这些操作大部分都是通过在线安装的方式完成的,这些在线安装所需要访问的链接大部分都位于google.com域名之下。由于某些原因,国内一般的宽带网络是无法直接访问这些链接地址的,于是乎国内的开发者还要悲催地想方设法去找一个给力的代理服务器才能完成整个安装操作……
往事不堪回首,真是说多了都是累(泪)啊。2013年中的时候,Google做了一件很给力的事情,就是把除了JDK以外的那些林林总总,整合成为一个叫做ADT Bundle的压缩包,大大简化了整个部署操作的复杂度。时至今日,ADT Bundle已经发展成为了Android Studio,它是SDK官网(http://developer.android.com/sdk/index.html)推荐的官方开发环境。
Step1:安装JDK
请参考我整理的博客文章《JDK的下载、安装和配置》,链接:http://www.cnblogs.com/duxiuxing/p/4771901.html
Step2:安装Android Studio
下载页面:http://developer.android.com/sdk/index.html
下载好安装包之后,根据向导一步一步来,整个安装过程可以说得上是零门槛。
这里提两点建议吧:
- 安装包的选择建议:对于新手,建议还是选择集成度最高(也就体积最大)的那个安装包吧;
- 安装路径的建议:比如我电脑的C盘剩余空间比较紧张,考虑到Andoid版本众多,而且各个版本对应的SDK体积都不小,所以我把SDK的安装路径设置在了剩余空间比较充裕的D盘。
Android Studio安装问题索引
- 没有先安装JDK:http://www.cnblogs.com/duxiuxing/p/4787738.html
- No JVM installation found:http://www.cnblogs.com/duxiuxing/p/4787762.html
其他问题3:fetching Android sdk compoment information
Android Studio启动的时候会在fetching Android sdk compoment information停好久,如下图所示:
解决方法如下:
- 用文本编辑器打开Android Studio安装文件夹下的idea.properties文件,在我电脑上,该文件的完整路径是:C:\Program Files\Android\Android Studio\bin\idea.properties
- 在idea.properties文件末尾添加一行: disable.android.first.run=true
- 保存文件,重新启动Android Studio,便可进入界面。
其他问题4:无法使用Android Studio新建工程(Start a new Android Studio project)
具体表现就是,启动了Android Studio之后,在下面这个界面,点击“Start a new Android Studio project”无响应:
出现这个情况,一般是因为没有按照默认路径来安装SDK,比如在上文Step3中,我把SDK的安装路径设置在了D盘。这个问题修改一下配置就能解决,步骤如下:
- 打开设置界面:Configure > Project Defaults > Project Structure
- 在Android SDK locaiton下设置SDK的路径,这个路径就是上文Step3中设置的SDK安装路径:
- 保存设置之后,应该就可以通过Start a new Android Studio project来新建工程了。
系列文章索引:http://www.cnblogs.com/duxiuxing/p/4789685.html
Android Studio开发环境部署的更多相关文章
- 【Android Studio安装部署系列】二、Android Studio开发环境搭建
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio开发环境安装步骤 下载Android Studio 下载地址: http://www.wanandroi ...
- Android Studio开发环境配置以及相关说明
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这里简单记录下在开发的时候使用的Android Studio开发环境版本以及相关注意事项. 一般来讲,每隔一段时间就要检查下Andr ...
- Android studio 开发环境搭建
Android studio 开发环境搭建 一.环境: 下载java jdk:http://www.oracle.com/technetwork/cn/java/javase/downloads/jd ...
- windows平台下Android studio开发环境搭建教程
最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支持Eclipse等其他集成开发环境 .而随着Android stud ...
- android studio 开发环境配置
android studio 开发环境配置 参考: 第一次使用Android Studio时你应该知道的一切配置 https://www.cnblogs.com/qianguyihao/p/43909 ...
- Android Studio开发环境配置(win7)
由于近期,google网站封锁,导致eclipse配置android环境时,无法在线更新API和配置ADT.个人尝试之后,发现很多地方配置因为版本不合适而配置不成功,(ps:当然你FQ,或者下载到对应 ...
- Android Studio开发环境的配置
为了使开发人员与时俱进, 在这里给大家讲解一下Android Studio的安装步骤及设置. 使用的是Android的最新版本,0.4.2版本,Android Studio可以脱离Eclipse单独运 ...
- Mac搭建cocos2dx+Android studio开发环境以及AnySDK的集成
配置环境: mac osx 10.12.6 cocos2dx 3.14 Android studio 2.3 目标: 在mac上配置cocos Android开发环境,接入AnySDK 配置: 1.安 ...
- Android开发学习之路--MAC下Android Studio开发环境搭建
自从毕业开始到现在还没有系统地学习android应用的开发,之前一直都是做些底层的驱动,以及linux上的c开发.虽然写过几个简单的app,也对android4.0.3的源代码做过部分的分析,也算入门 ...
随机推荐
- Protobuf的自动反射消息类型的方法
1. 每个消息头部中带上type name,作为消息的类型标识 2. 通过type name可以找到描述符Descriptor*, FindMessageTypeByName 3. 通过描述符Desc ...
- python运算符使用规律
#conding=utf-8 #优先级使用规律#1.一般情况下是左右结合print 4+6+5*6+6 #2.出现赋值的时候一般是右结合a=8+91print a #优先级记忆口诀'''函数寻址下标1 ...
- carousel
<!DOCTYPE html> <html lang="en" ng-app="mainApp"> <head> <m ...
- 无法在web服务器上启动调试。调试失败,因为没有启用集成windows身份验证
----注意:以管理员身份运行VS C#中ASP.NET Web应用程序编译时的错误:无法在web服务器上启动调试.调试失败,因为没有启用集成windows身份验证. 解决:打开IIS,在IIS里查看 ...
- 无法升级数据库....因为此版本的 SQL Server 不支持该数据库的非发布版本(539) 解决方案
使用SQL2012附加一个数据库时报出了以下错误:“无法升级数据库....因为此版本的 SQL Server 不支持该数据库的非发布版本(539).不能打开与此版本的 sqlserver.exe 不兼 ...
- Java基础--说集合框架
版权所有,转载注明出处. 1,Java中,集合是什么?为什么会出现? 根据数学的定义,集合是一个元素或多个元素的构成,即集合一个装有元素的容器. Java中已经有数组这一装有元素的容器,为什么还要新建 ...
- uva 1378 A Funny Stone Game (博弈-SG)
题目链接:http://vjudge.net/problem/viewProblem.action?id=41555 把第i堆的每个石子看出一堆个数为n-i的石子,转换为组合游戏 #include & ...
- css命名为何不推荐使用下划线_
一直习惯了在命名CSS样式名时使用下划线“_”做为单词的分隔符,这也是在写JS时惯用的写法. 用过CSS hack的朋友应该知道,用下划线命名也是一种hack,如使用“_style”这样的命名,可以让 ...
- iOS开发,新手入门指导
在做了近两年wp,安卓开发之后,某一天突然决定投身iOS的开发之中. 因为一直用的mac,做wp开发的时候都用双系统,vs开久了,就会比较烫,这点让人不爽.后来更多地做安卓,直接mac下开发,很舒适的 ...
- jQuery中事件冒泡问题及处理
在为一个元素添加事件时,经常会出现的一个问题就是事件冒泡.例如在div中嵌套了一个span元素,为div和span都添加了事件点击,如果点击span会导致span和div元素相继触发监听事件.顺序是从 ...