使用Android Studio搭建开发环境

拓朴潮涌
• 阅读 6463

2013年Google I/O 大会首次发布了Android Studio IDE(Android平台集成开发环境)。它基于Intellij IDEA 开发环境,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具。既然Google一直在努力推广,相信不久以后就有望赶上Eclipse。

相比Eclipse,Android Studio IDE有自己优缺点:

  • 优点:对UI界面设计和编写代码有更好地支持,可以方便地调整设备上的多种分辨率。
  • 优点:同样支持ProGuard工具和应用签名。
  • 缺点:不过,目前版本的Android Studio不能在同一窗口中管理多个项目。每个项目都会打开一个新窗口。我猜这是借鉴了Intellij IDEA的行为,而且Google近期不会对此做出调整。
  • 缺点:虽然支持Gradle自动化构建工具,但对于刚从Eclipse平台转移过来的开发者来说还需要一段时间去学习和适应。
  • 如果你已经在系统上安装了Android SDK的话,可以从Android Developer网站下载最新版本的Android Studio。

附Android SDK下载地址:http://developer.android.com/sdk/installing/studio.html

使用Android Studio搭建开发环境

安装android-studio-bundle-<version>.exe文件。

根据安装向导指示完成安装:

使用Android Studio搭建开发环境

如果还没在系统上安装JDK,那你还需要安装最新版本的Java,然后设置好JDK_HOME和JAVA_HOME环境变量:

使用Android Studio搭建开发环境

是否限制安装配置,选择“任何本机用户都能使用”,下面一项“仅供你使用”:

使用Android Studio搭建开发环境

选择安装路径:

使用Android Studio搭建开发环境
使用Android Studio搭建开发环境
使用Android Studio搭建开发环境

安装完成后,打开Android Studio项目启动IDE。

启动IDE会花上几秒钟,并显示以下启动画面:

使用Android Studio搭建开发环境

有时Android Studio(大多数情况发生在旧版本上)会启动失败并显示以下报错:

使用Android Studio搭建开发环境

用管理员权限重新启动以解决这个问题。

在Android Stdio的主界面,选择“Configure选项–>Project Defaults选项–> Project Structure选项”——Android SDK and configure the paths to your JDK and Android SDK:

使用Android Studio搭建开发环境

在Android Studio 主界面中点击“New Project”:

使用Android Studio搭建开发环境

当你点击“New Project”项后,Android Studio将显示如下对应的应用程序名称、模块名、包名。而且你可以指定编译应用程序的Android SDK版本和所支持的最低SDK版本,然后任选一个内置主题。

使用Android Studio搭建开发环境

接下来你需要选择在手机上显示的应用程序图标,当然我们也可以按照默认设置不作改动,点击Next继续。

使用Android Studio搭建开发环境

需要选择创建何种类型的Activity用户界面,点击Next完成创建。如果还不清楚该创建哪一种,那就选择Blank Activity来产生一个空白事件。

使用Android Studio搭建开发环境

为新建立的Activity命名,点击Finish以完成创建。

使用Android Studio搭建开发环境

第一次创建项目时,因为IDE会索引项目工程下载一些Gradle工具的相关包,所以会花费一点时间。

使用Android Studio搭建开发环境

然后,在IDE界面点击Run按钮来启动项目。

使用Android Studio搭建开发环境

IDE会提示你从可用的设备或模拟器列表中选择一个进行Android应用布署。

使用Android Studio搭建开发环境

在这里,我从“Android Virtual device”中选择了android_2_3_3版本模拟器,再点击OK完成。如果模拟器没有提前启动,启动模拟器会花费非常长的时间。我的建议是手动启动模拟器,接着你就能在“Choose a running device”列表中找到正在运行的模拟器。

模拟器会自动生成“HelloWorld”应用并安装在你的模拟器或设备上,紧接着运行程序。

使用Android Studio搭建开发环境

原文 Installing Android Studio and creating a new Android project on Android Studio
翻译 陈强
via importnew

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
小尉迟 小尉迟
2年前
IntelliJ IDEA 2023 最新版有哪些新的功能?
IntelliJIDEA2023一款由JetBrains开发的集成开发环境(IDE),主要用于Java和其他编程语言的开发。它支持多种编程语言和技术,包括Java、Kotlin、Scala、Groovy、Android、Spring等等。IntelliJI
布袋罗汉 布袋罗汉
2年前
IntelliJ IDEA 2023 for Mac(Java开发工具)
IntelliJIDEA2023是一款由JetBrains开发的集成开发环境(IDE),主要用于Java和其他编程语言的开发。它支持多种编程语言和技术,包括Java、Kotlin、Scala、Groovy、Android、Spring等等。IntelliJ
Stella981 Stella981
3年前
AndroidStudio环境安装与配置
前言大家好,给大家带来AndroidStudio环境安装与配置的概述,希望你们喜欢AndroidStudioIDE下载我们选择用AndroidStudio开发Android的App,AndroidStudio提供给Windows、MacOS、Linux三个平台官方下载地址:Android
Stella981 Stella981
3年前
Android #Android开发环境搭建
AndroidAndroid开发环境搭建1.下载:Google在国服的官网https://developer.android.google.cn/index.html
Stella981 Stella981
3年前
LEADTOOLS Android的入门使用方法
一、搭建Android开发环境在使用LEADTOOLSAndroid(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.evget.com%2Fproduct%2F781)库和demo之前,需要根据以下步骤搭建Android开发环境:1、安装JavaDevelop
Stella981 Stella981
3年前
Eclipse插件开发_学习_00_资源帖
一、官方资料 1.eclipseapi(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fhelp.eclipse.org%2Fmars%2Findex.jsp%3Ftopic%3D%252Forg.eclipse.platform.doc.isv%252Fguide%2
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
铁扇公主 铁扇公主
1年前
「支持m1」IDEA 2023.2无需登陆汉化激活—IDEA 2023激活安装教程完整版
IntelliJIDEA2023是一款集成开发环境(IDE),主要用于Java和其他编程语言的开发。它支持多种编程语言和技术,包括Java、Kotlin、Scala、Groovy、Android、Spring等等。IntelliJIDEA提供了丰富的工具和
燕青 燕青
1年前
IntelliJ IDEA 2023.2汉化激活 附 IntelliJ IDEA 2023激活码 支持M1
是一款由JetBrAIns开发的集成开发环境(IDE),主要用于Java和其他编程语言的开发。它支持多种编程语言和技术,包括Java、Kotlin、Scala、Groovy、Android、Spring等等。IntelliJIDEA提供了丰富的工具和功能,
美凌格栋栋酱 美凌格栋栋酱
5个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(