文档章节

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

一配
 一配
发布于 2015/06/17 12:38
字数 1160
阅读 799
收藏 1
点赞 0
评论 0

参考资料

[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
博文 130
码字总数 94295
作品 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

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

张高兴的 Xamarin.Android 学习笔记:(一)环境配置

  最近在自学 Xamarin 和 Android ,同时发现国内在做 Xamarin 的不多。我在自学中间遇到了很多问题,而且百度到的很多教程也有些过时,现在打算写点东西稍微总结下,顺便帮后人指指路了。...

张高兴 ⋅ 2017/01/13 ⋅ 0

Gradle/Studio构建问题(Ant/Gradle)

> 使用Gradle遇到的问题及其他: Android Studio安装过程常见问题图解-- http://jingyan.baidu.com/article/fd8044fad5bdca5031137ab7.html 1. 将GitHub上的新项目导入Studio中 Pano360-mast......

shareus ⋅ 05/11 ⋅ 0

Android JNI学习(二)——实战JNI之“hello world”

本系列文章如下: Android JNI(一)——NDK与JNI基础 Android JNI学习(二)——实战JNI之“hello world” Android JNI学习(三)——Java与Native相互调用 Android JNI学习(四)——JNI的常用方法...

隔壁老李头 ⋅ 05/09 ⋅ 0

Windows环境下Android Studio系列5—日志调试

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

一配 ⋅ 2015/07/15 ⋅ 1

error:Could not find gradle

一.更新Android Studio后打开Project,报如下错误: Error: Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations: file:/D:/software/android/andro......

Yao--靠自己 ⋅ 06/21 ⋅ 0

【Android 开发入门】Android Studio 下载及安装

android 开发工具主流的还是Android Studio,当然也有很多人喜欢用Eclipse,也有人喜欢用IntelliJ IDEA ;还有Xamarin这种只需要编写一次代码,可以编译多种平台可运行的强大工具。但是它又真...

微wx笑 ⋅ 2016/09/11 ⋅ 0

华为云测平台服务再升级!华为M5系列平板调测能力正式上线!

6月1日,华为M5系列平板设备兼容性测试和远程真机调试功能在华为终端开放实验室正式上线!助力您的产品在大屏适配上快人一步! 华为终端开放实验室DevEco平台现已提供基于华为M5系列平板设备...

华为终端开放实验室 ⋅ 06/08 ⋅ 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 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

20.zip压缩 tar打包 打包并压缩

6月25日任务 6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩 6.5 zip压缩工具: zip支持压缩目录 zip压缩完之后原来的文件不删除 不同的文件内容其实压缩的效果不一样 文件内有很多重复的用xz压...

王鑫linux ⋅ 4分钟前 ⋅ 0

double类型数据保留四位小数的另一种思路

来源:透析公式处理,有时候数据有很长的小数位,有的时候由在四位以内,如果用一般的处理方法,那么不足四位的小树会补充0到第四位,这样子有点画蛇添足的感觉,不太好看。所以要根据小数的...

young_chen ⋅ 10分钟前 ⋅ 0

Python 优化 回溯下降算法

使用sympy构造表达式,实现回溯下降算法 画出函数图像,先使用暴力搜索,找到最小值约为2.5左右 然后选定初始点,开始进行回溯搜索,下降方向为负梯度方向 下降的误差与步数大致呈现下面的状...

阿豪boy ⋅ 15分钟前 ⋅ 0

Django配置163邮箱出现 authentication failed(535)错误解决方法

最近用Django写某网站,当配置163邮箱设置完成后,出现535错误即:smtplib.SMTPAuthenticationError: (535, b'Error: authentication failed') Django初始配置邮箱设置 EMAIL_HOST = "smtp.1...

陈墨轩_CJX ⋅ 16分钟前 ⋅ 0

用接口模拟可伸缩枚举(34)

1、枚举的可伸缩性最后证明都不是什么好点子 扩展类型的元素是基本类型实例,基本类型的实例却不是扩展类型的元素,很混乱 目前还没有很好的方法来枚举基本类型的所有元素,及其扩展 可伸缩性...

职业搬砖20年 ⋅ 20分钟前 ⋅ 0

Ubuntu18.04 IDEA快捷键无法使用

IDEA默认的回退到上一视图的快捷键是Ctrl + Alt + Left,在ubuntu中这个快捷键被占用了,在16.04中可以在界面中取消这个快捷键,但是18.04就看不到了,可以使用以下命令解决 gsettings set ...

Iceberg_XTY ⋅ 24分钟前 ⋅ 0

如何解决s权限位引发postfix及crontab异常

一、问题现象 业务反馈某台应用服务器,普通用户使用mutt程序发送邮件时,提示“postdrop warning: mail_queue_enter: create file maildrop/713410.6065: Permission denied”,而且普通用法...

问题终结者 ⋅ 36分钟前 ⋅ 0

Unable to load database on disk

由于磁盘空间满了以后,导致zookeeper异常退出,清理磁盘空间后,zk启动报错,信息如下: 2018-06-25 17:18:46,904 INFO org.apache.zookeeper.server.quorum.QuorumPeerConfig: Reading co...

刀锋 ⋅ 56分钟前 ⋅ 0

css3 box-sizing:border-box 实现div一行多列

<!DOCTYPE html><html><head><style> div.container{ background:green; padding:10px 10px;}div.box{box-sizing:border-box;-moz-box-sizing:border-box; /* Fir......

qimh ⋅ 今天 ⋅ 0

Homebrew简介和基本使用

一、Homebrew是什么 Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径...

说回答 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部