-----------android培训、java培训、java学习型技术博客、期待与您交流!------------
上一篇Android Studio搭建完成了,接下来我们就用Android Studio创建我们的安卓项目吧!
目录:
一、使用Android Studio 图形用户界面创建安卓工程
二、运行安卓程序
2.1运行Android应用的前提:
2.2.在真实设备上运行手机设置
2.3 编译安卓工程
2.3.1 点击按钮执行
2.3.2 使用gradlew.bat编译工程
2.4创建一个模拟器
2.5运行安卓程序
2.5.1 从Android Studio运行程序
2.5.2 从命令行运行程序
三、Android Studio创建的安卓项目结构
一、使用Android Studio 图形用户界面创建安卓工程
1.使用Android Studio创建Android项目,启动Android Studio,新建安卓工程。
1.1 如果我们还没有用Android Studio打开过项目,会看到欢迎页,点击Start a new Android Studio project.
1.2 如果已经用Android Studio打开过项目,点击菜单中的File,选择New Project来创建一个新的项目。
2.在弹出的窗口(Configure your new project)中填入内容,点击Next。
按照如图所示的值进行填写会使得后续的操作步骤不不容易差错。
3.勾选Phone and Tablet ,选择最低运行SDK,这里选择“API 10: Android 2.3.3 (Gingelbread) ”,点击Next.
4.进入这个界面选择需要的窗体界面模板,这里我们选择第一个“Blank Activity ”.
5.配置activity和布局窗体文件等文件的名称
6.点击finshed,之后进入程序主界面。
二、运行安卓程序
2.1运行Android应用的前提:
1. 是否有一个安卓设备
2. Android Studio开发程序
2.2.在真实设备上运行手机设置
2.2.1 设备用USB线连接到计算机上,用手机助手之类软件安装你设备对应的USB驱动.
2.2.2 USB调试模式打开:在大部分运行Andriod3.2或更老版本系统的设备上,这个选项位于“设置>应用程序>开发选项”里
注意:
在大部分运行Andriod3.2或更老版本系统的设备上,这个选项位于“设置>应用程序>开发选项”里。
在Andriod 4.0或更新版本中,这个选项在“设置>开发人员选项”里。
从Android4.2开始,开发人员选项在默认情况下是隐藏的,想让它可见,可以去设置>关于手机(或者关于设备)点击版本号七次。再返回就能找到开发人员选项了。
2.3 编译安卓工程
方法一:
点击工具栏里的Run按钮,这种方式简单,这里不再做演示。
方法二:
使用gradlew.bat编译工程
Gradle编译工具说明:
1. Gralde编译工具包来源于 Gralde.org,
2. Android Studio 安装时已经集成了该工具,
3.位于Android Studio安装目录:Android Studio\gradle\gradle-2.2.1\bin\gradle.bat.
4.Gradle官方独立安装包下载地址:http://gradle.org/
5.有兴趣想更深入学习,可去官网看相关文档。
命令行下进入Android Studio 创建的工程目录下,执行命令:
gradlew.bat assembleDebug
执行后将在C:\Users\SuperXingyun\Desktop\MyFirstApplication\app\build\outputs\apk目录下看到已经生成了apk:
确保 Android SDK里的platform-tools/
路径已经添加到环境变量PATH
中,执行命令打开模拟器管理,:
android avd
2.4创建一个模拟器
2.5运行安卓程序
2.5.1从Android Studio运行程序
1.选择项目的一个文件,点击工具栏里的Run按钮。
2.Choose Device窗口出现时,选择Choose a running device单选框,点击OK。
说明:(这种方式比较简单,这里不做演示)
启动一个模拟器。
再打开一个新的命令提示符,输入安装apk命令:
adb install app\build\outputs\apk\app-debug.apk
出现下面Success,说明已经安装成功。
打开模拟器界面,
三、Android Studio创建的安卓项目结构
当我们新建一个项目的目录结构默认是这样的,和Eclipse稍有不同。
展开后:
3.1清单文件 (mainfests):AndroidManifest.xml 文件描述了项目的基本特征并列出了组成应用的各个组件
3.2源码文件(Java):存放Java源代码,app后台代码主要在这里编写
3.3布局文件(layout):新建的Activity对应的xml布局文件,如activity_main.xml
3.4 图片文件(mipmap):存放app所用到的图片资源
3.5 值(values):strings.xml存放字符串资源,app中出现的字符串,基本上在这里设置。
3.6 Gradle Scripts :编辑设置文件,在下面的build.gradle(Module:app)中可以设置最低运行SDK版本,可目标SDk版本。
applicationId: 创建新项目时指定的包名。
minSdkVersion: 创建项目时指定的最低SDK版本,是新建应用支持的最低SDK版本。
targetSdkVersion: 表示你测试过你的应用支持的最高Android版本(同样用API level表示).
build.gradle(Module:app)文件内容如下:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.itheima.superxingyun.myfirstapplication"
minSdkVersion 10
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
}
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------