使用Android Studio创建Android项目

创建项目

首先,在Android Studio中: Project 和 Module, Project 的真实含义是工作空间, Module 为一个具体的项目。

在 Eclipse 中,可以同时对多个 Eclipse 的 Project 进行同时编辑,这些 Project 在同一个 workspace 之中。在Android Studio中,我们可以同时对多个Android Studio的 Module 进行同时编辑,这些 Module 在同一个 Project 之中。

Eclipse 的 Project 等同于Android Studio的 Module 。 Eclipse 的 workspace 等同于Android Studio的 Project 。

本文中所说到的项目指的是Android Studio的 Module 。Android Studio创建一个项目,首先要先创建 Project 。但是你创建项目的同时, Project 自动创建了。

Android Studio创建项目的过程,其实就是 Eclipse 创建项目过程的细分化。 Eclipse 许多在一个页面设置的内容,Android Studio拆分成了多个页面,因此,创建项目的过程其实并不复杂。

Android Studio有两种创建项目的方法。 第一个是在Android Studio起始页选择 Start a new Android Studio project

第二个是在Android Studio主页,选择 File --> New Project


接下来,我们会看到这个页面。


Application name :应用程序的名称。它是app在设备上显示的应用程序名称,也是在Android Studio Project 的名称。
Company Domain :公司域名。影响下面的 Package name 。默认为电脑主机名称,当然你也可以单独设置 Package name 。
Package name :应用程序包名。每一个app都有一个独立的包名,如果两个app的包名相同,Android会认为他们是同一个app。因此,需要尽量保证,不同的app拥有不同的包名。
Project localtion : Project 存放的本地目录。

以上内容设置完毕,点击 Next 。

接下来,我们会看到这个页面。

在这里,你可以你的 Project 中 Module 的类型以及支持的最低版本。 Phone and Tablet :表示 Module 是一个手机和平板项目。 TV :表示 Module 是一个Android TV项目。 Wear :表示 Module 是一个可穿戴设备(例如手表)项目。 Glass :表示 Module 是一个 Google Glass 项目(不知道 Google Glass 是什么请自行搜索)。

你可以同时选择多个类型,区别就是项目会根据你选择的类型创建一个或多个 Module 。

Minimum SDK 表示的是 Module 支持的Android最低版本。根据不同的用户可以选择不同的版本。你可以点击 Help me choose 来查看当前Android版本分布情况。现在这个时代,如果你的项目支持到 2.2 版本几乎是支持了所有的Android设备。

以上内容设置完毕,点击 Next 。

由于我的 Module 类型只选择了 Phone and Tablet ,所以会有这个页面

这个页面是让我们选择是否创建 Activity以及创建 Activity 的类型。你可以选择不创建 Activity ( Add No Activity )。

如果你选择自动创建 Activity,Android Studio会自动帮你生成一些代码。根据 Activity 类型的不同,生成的代码也是不同的。有时,你能从这些自动生成的代码中,学到很多东西,比如 Fullscreen Activity 。 选择完毕,点击 Next 。

上一步中,我选择了 Blank Activity ,所以会看到

Activity Name :自动创建的 Activity 的类名。 Layout Name :自动创建的 Activity 的布局文件名称。 Title :自动创建的 Activity 的名称。 Menu Resource Name :自动创建的 Activity 的 Menu 文件名称。

以上内容设置完毕,点击 Next 。你将会看到这个进度条。这个表示,Android Studio正在创建和编译你的项目。

项目创建编译完毕,会进入Android Studio的主页,你将看到下面的界面。

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

细心的话,你会发现,左侧的项目文件区域显示的文件层级,和 Eclipse 是不相同的,甚至和本地目录的文件层级也是不相同的。 和 Eclipse 不相同是因为Android Studio使用了 Gradle 这个项目构建工具,而 Eclipse 使用 Ant 构建项目,你可以通过 Gradle 设置和 Eclipse 拥有相同的目录结构。 和本地目录的文件层级不同是因为,在Android Studio 0.8版本之后,官方推荐使用 Android 文件目录显示结构,你可以切换。在项目文件区域的左上角,你可以选择你想选择的文件结构显示类型。

虽然官方建议是使用 Android ,但是我个人还是比较喜欢使用 Project 。你可以根据你的个人习惯进行选择。下面是 Android 和Project 这两种显示类型的显示区别。

从这两张图可以看出: Android 区分明显,只显示了和项目有关的文件; Project 根据本地目录结构,显示了文件结构,比较繁杂却更显示出了真实目录结构。

另外,对于项目文件区域,我还有两个设置。在项目文件区域的右上角,有一个齿轮的设置按钮,点击可以更加细节的设置文件显示效果。

默认是没有勾选 Flatten Packages 和 Autoscroll to Source 的,是我自己勾选上的。 Flatten Packages 是设置将包以完整包名的形式显示(个人习惯)。 Autoscroll to Source 是你点击某一个文件,将自动打开,省去了双击操作。 如果你已经有一个项目,你想在这个项目中创建一个 Module ,你可以选择 File --> New Module 。

这样,会在当前的目录下创建一个 Module ,而不是在一个新的窗口中,单独创建 Project 和 Module 。 之后,你就会看到下面的界面。

同样的道理,你可以设置项目类型,但是,由于你现在是创建一个 Module ,所以只能选择一种类型。

下方的4个选项代表着不同的意义: Android Library :创建一个 Android Library 的 Module 。 Import Existing Project :导入其他项目为一个 Module ,导入的项目可以是 Eclipse ADT 项目,也可以是 Gradle 项目( Gradle 只是项目构建工具, Eclipse 中也是可以使用的)。 Import .JAR or .AAR Package :导入 JAR 或者 AAR 文件为一个 Module 。 Java Library :创建一个 Java 的 Module ,主要用于编写 Java 的工具包。

选择完毕,点击 Next 。其余步骤,和上面几乎一样

时间: 2024-10-25 06:45:59

使用Android Studio创建Android项目的相关文章

Android Studio创建库项目及引用

Android Studio创建库项目其实创建的是在主项目下创建Module模块,这个Module模块创建的时候选择库项目模式. 为什么要这样处理呢?因为在Android Studio中一个WorkSpace工作空间就是一个Android主项目.主项目其实也就是这个工作空间的一个Module模块,只不过这个模块是一个主模块.如果要想创建库项目,显而易见也应该是一个module模块项目,设置成Library就可以了. 然后自动生成的build.gradle文件里面会有一行标示 apply plug

Android Studio创建Android Library发布至本地仓库

本文通过Android Studio创建一个Android Library项目,然后发布到本地的Maven仓库. 1.创建Android Library模块 2.配置build.gradle apply plugin: 'com.android.library' apply plugin: 'maven' android {     compileSdkVersion 21     buildToolsVersion "21.1.2"     defaultConfig {      

解决android studio 创建新项目后假死

概况:升级sdk编译api后,创建新的android项目后,在构建过程中假死:原有创建的项目 均运行正常:但是新建的项目只要build,电脑除了鼠标之外的,什么都动不了. 通过一系列的折腾,并重启了N次,冒着硬盘会坏的风险,做了如下测试. 解决步骤: 0.对了半天api,我构建用的api都有了. 1.上网去查类似问题,可以说是众说风云,但是可以关注的一点就是有关gradle 的配置.首先是用可以打开的项目加载后,找到setting gradle设置.将offline work之类的 设置打勾.

1、Android Studio创建android项目

1创建Hello world工程 1.1创建工程 启动android studio,然后点击file->new->new project菜单(如图所示),弹出Create NewProject界面 图.创建新工程 图.新工程选项 这里我们按照提示结合自己的实际情况和需要输入想关内容 Application name:工程的名字,注意这里的开头必须大写英文字母开头 ,比如我们有一个工程叫做Mango. Company Domain:公司的域名,如我们的公司名字yeehot.com. Packag

Android studio 创建安卓项目hello

Android studio是一个非常好用的软件,只不过在使用的最开始,由于各种问题,会失败,并且新手本身就不懂的情况下,更加的懵逼. 这里我来记录一下我遇到过的一点坑. 首先,Android studio已经安装完毕,新建一个项目吧 上面有一个运行按钮 最开始会遇到问题,报错为: failed to load AppCompat ActionBar with unkNown error 解决办法: 在AndroidManifest.xml文件中找到 全局样式文件 点击 Theme,会链接到st

Android Studio创建项目

创建项目 首先,先指出Android Studio中的两个概念. Project 和 Module .在Android Studio中, Project 的真实含义是工作空间, Module 为一个具体的项目. 在 Eclipse 中,我们可以同时对多个 Eclipse 的 Project 进行同时编辑,这些 Project 在同一个 workspace 之中.在Android Studio中,我们可以同时对多个Android Studio的 Module 进行同时编辑,这些 Module 在同

Android studio 发布Android Library项目到JCenter

(本来这篇文章只是想当做笔记记录,下了班才写的,第二天起来看到几百个访问量,突然对生活充满了希望,受到了鼓舞,于是决定完善一下.____2016/05/31) 互联网的发展是非常迅猛的,刚刚觉得自己适应了eclipse的用法,突然发现它已经被淘汰了. OK,今天不是来说eclipse和Android studio的褒贬.我们是来学习技术的.在做SDK相关的开发时发现一个问题,Android studio 使用第三方包超级简单方便.一行代码搞定. compile 'com.ruffian.util

使用Android studio创建你的第一个项目

1.创建HelloWorld项目 任何编程语言写出的第一个程序毫无疑问都会是Hello World,这已经是自20世纪70年代一直流传下来的传统,在编程界已成为永恒的经典,那么今天就来使用Android studio创建第一个app(Hello World). 首先运行Android studio,在弹出的快捷窗口中新建一个项目. 点击上面截图中的"Star a new Android Studio project",然后会弹出"Create New Project"

Android学习之路(一) Android Studio创建项目

最近一直想学习Android等的开发,正好现在时间也比较充裕,因此决定从这里起步我的移动端的开发.虽然现在基于Html5的web app好像比较流行,但我还是想从原生的app开发开始学习.以后我都基于Android Studio 进行我的学习.下面开始构建我的第一个Android项目. 创建项目 首先,先指出Android Studio中的两个概念. Project 和 Module .在Android Studio中, Project 的真实含义是工作空间, Module 为一个具体的项目.在