文档章节

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

一配
 一配
发布于 2015/06/17 12:38
字数 1160
阅读 806
收藏 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

没有更多内容

加载失败,请刷新页面

加载更多

利用碎片化时间Get Linux系统

起初,我做着一份与IT毫无关系的工作,每月领着可怜的工资,一直想改变现状,但无从下手,也就是大家熟知的迷茫。我相信,每一个人都会或多或少的经历过迷茫,迷茫每一个选择,迷茫工作或者生...

linuxprobe16
今天
5
0
OSChina 周日乱弹 —— 恨不得给你买张飞机挂票

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @开源中国首席灵魂师:分享张希/曹方的单曲《认真地老去》 来不及认真的年轻过,就认真的老去! 《认真地老去》- 张希/曹方 手机党少年们想听...

小小编辑
今天
281
6
如何实现靠谱的分布式锁?

分布式锁,是用来控制分布式系统中互斥访问共享资源的一种手段,从而避免并行导致的结果不可控。基本的实现原理和单进程锁是一致的,通过一个共享标识来确定唯一性,对共享标识进行修改时能够...

郑加威
今天
3
0
Mac OS X下Maven的安装与配置

Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代码,之后...

TonyStarkSir
今天
5
0
关于编程,你的练习是不是有效的?

最近由于工作及Solution项目的影响,我在重新学习DDD和领域建模的一些知识。然后,我突然就想到了这个问题,以及我是怎么做的? 对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即...

问题终结者
今天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部