文档章节

Windows环境下Android Studio系列2—初次运行

一配
 一配
发布于 2015/06/17 12:38
字数 1160
阅读 820
收藏 1

参考资料

[1] Windows环境下Android Studio v1.0安装教程, http://ask.android-studio.org/?/article/9
[2] stormZhang的Android Studio系列教程一--下载与安装, http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/

[3] Windows环境下Android Studio系列1—下载与安装, http://my.oschina.net/1pei/blog/467210


更新:2015.08.17将版本1.2.2更新为1.3.1。


初次运行

在系列1中已经下载并安装好Android Studio,接下来开始初次运行。

初次运行时首先出现下面画面:


接下来提取Android SDK组件信息 ,在系列1中已经安装好了SDK, 这里可以顺利通过。

接下来是选择UI界面,缺省是白色UI的IntelliJ界面:

这里我选择的是一款高大上的黑色UI的Darcula界面:

点击Next按钮后,开始检查并下载有更新的SDK组件:

我这里下载Google glass GDK时失败,由于先不考虑glass开发,因此该失败信息可不关心:

接下来开始下载Android SDK Tools, revision 24.3.2并安装

然后开始下载Android Support Repository, revision 15并安装:

然后开始下载Google Repository, revision 19并安装:

在上面三个包安装成功后,开始创建Android虚拟设备:

在Android虚拟设备Nexus_5_API_22_x86创建完成后,可以点击Finish按钮完成Android Studio的配置


创建新项目HelloWorld

在上面完成Android Studio配置后,出现欢迎来到Android Studio的窗口:

在这里可以新建项目,也可以导入本地项目或者Git、GitHub等版本控制系统中的项目等,左边可以查看最近打开的项目等。这里直接新建项目,出现下面窗口:


在这里设置应用名称或项目名称、公司域名以及项目路径。

Application name :应用程序的名称。它是App在设备上显示的应用程序名称,也是Android Studio中Project 的名称。

Company Domain :公司域名。注意公司域名不能以数字开始,因为域名将被用作package中某一段(segement),但一段不能以数字为第一个字符。这可苦了以数字为起始域名的公司,包括163, 263等都会有类似问题。这里就在公司域名前面添加上net前缀,以便可以继续。

Package name :应用程序包名。每一个App都有一个独立的包名,包名为公司域名反转后与Project Name或Application name的合并串,也可以通过Edit单独设置 Package name 。如果两个App的包名相同,Android会认为他们是同一个App。因此,需要尽量保证,不同的App拥有不同的包名。

Project localtion : Project 存放的本地目录。



点击Next按钮后,选择应用程序运行的目标平台,包括Phone与Tablet, TV、Wear、Glass等,这里我只选择第一项。注意这里提醒选择最低版本的SDK, 推荐的是API 15: Android 4.0.3,可以支持Google Play Store(应用商店)中90.4%的设备:

点击“Help me choose...”链接后,出现下面窗口,可以看到每一个版本的累积分布百分比:

通过访问https://en.wikipedia.org/wiki/Android_version_history其中有下面的截图,表明截止到2015.06.14,  SDK 4.1版本已经占比接近90%,这个数据要高于Android Studio 1.2.2中 SDK4.1占比达到82.6%:

 在这里还可以看到Android 4.1是2012年7月9日发布的:

 2012.07.09: 发布Android 4.1 (API Level 16) 

 2012.03.29: 发布Android 4.0.4 (API Level 15) 

 2011.12.16: 发布Android 4.0.3 (API Level 15) 

考虑到我们后续还有一段时间开发,等到产品上市时Android 4.1的占比会更高,因此选择最低版本的SDK为API 16: Android 4.1 (Jelly Bean):

点击Next继续,出现添加Activity到Mobile的窗口:

就选择Blank Activity, 然后点击Next继续,出现下面定制Activity的窗口:

直接点击Finish按钮后,出现下面创建"HelloWorld" Gradle项目的进度条:

创建Gradle项目完成后出现下面完整的项目界面:

左侧是你的项目文件区域,中部是代码区域,右侧是布局文件的预览区域。

Android Studio中缺省使用 Android 文件目录显示结构,你可以切换。在项目文件区域的左上角,你可以选择你想选择的文件结构显示类型,见下图。

可以选择Project、Packages、Scratches、Android、Project Files、Problems、Prodction、Tests。


接下来,就可以开始浏览系统为HelloWorld项目自动创建的每一个文件,开始第一个项目HelloWorld旅程了!

© 著作权归作者所有

共有 人打赏支持
一配
粉丝 34
博文 137
码字总数 94295
作品 0
西城
私信 提问
AS问题解决系列4—HAX is not working

问题描述 在Windows环境下Android Studio 1.2.2中运行时,出现下面错误信息: HAX is not working and emulator runs in emulation mode emulator: The memory needed by this AVD exceeds t......

一配
2015/07/18
0
0
Windows环境下Android Studio系列4—界面介绍

参考资料 [1] Android Studio常用功能介绍, http://ask.android-studio.org/?/article/23 [2] Windows环境下Android Studio系列1—下载与安装, http://my.oschina.net/1pei/blog/467210 [3] ......

一配
2015/06/23
0
0
Windows环境下Android Studio系列3—简单设置

参考资料 [1] Android Studio简单设置, http://ask.android-studio.org/?/article/14 [2] Windows环境下Android Studio系列1—下载与安装, http://my.oschina.net/1pei/blog/467210 [3] Wind......

一配
2015/06/23
0
1
Windows环境下Android Studio系列5—日志调试

定制Logcat调试日志字体颜色 Logcat是Android开发调试中最常用的一个工具,Android Studio 1.2.2中默认对Logcat调试的颜色已经有所区分,但如果你想要定制自己的调试日志对应的字体颜色,以便...

一配
2015/07/15
0
1
Android 模拟器现已支持 AMD 处理器和 Hyper-V

作者:Jamal Eason, Android 产品经理 自两年前谷歌对 Android 模拟器进行重大更新以来,我们一直致力于开发出一款运行速度快、功能全面的模拟器,帮助您为用户打造卓越应用体验。Android 模...

Android_开发者
07/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

eslint rules 规则

'rules': { "comma-dangle": ["error", "never"], //是否允许对象中出现结尾逗号 "no-cond-assign": 2, //条件语句的条件中不允许出现赋值运算符 "no-console": 2, //不允许出现console语句 ...

agenyun
16分钟前
1
0
类型判断时instanceof和equals的不同用法

接口设计时为了避免序列化的麻烦,将接口定义为参数为map<String,String>类型的接口,但是现在调用时需要转换当前的实体Bean为Map,接口接收方再把Map转换为另一个Bean实体。过程中的需要对类...

wangtx
22分钟前
1
0
vue 组件间传值(个人精编)

1.父组件向子组件传值 1⃣️.子组件标签绑定需要传递的参数名2⃣️.子组件页面使用props 接收参数 2.子组件向父组件传值  1⃣️.子组件使用$emit来触发一个自定义事件,并传递一个参...

MrBoyce
32分钟前
1
0
(荷兰)彼得·冯·门施著:博物馆学研究的目的

博物馆学研究的目的 (荷)彼得·冯·门施 尽管诸多关于博物馆学认知目的的不同看法可以被归纳为数个主要群体,但没有一个群体可以被称为“学派”。一般来说,学派是由于博物馆学研究目的的不...

乔老哥
42分钟前
2
0
Vue slot的用法

之前看官方文档,由于自己理解的偏差,不知道slot是干嘛的,看到小标题,使用Slot分发内容,就以为 是要往下派发内容。然后就没有理解插槽的概念。其实说白了,使用slot就是先圈一块地,将来...

peakedness丶
54分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部