Android是由Google公司发行的一种基于Linux的由及开放源代码的操作系统,主要使用于移动设备。Android Studio是用Java语言或者Kotlin语言进行开发Android应用程序的工具。开发Android应用程序的大致过程就是先创建一个应用程序,然后用模拟器仿真或者直接在手机上运行!

一、创建应用程序

打开Android Studio(Android Studio的安装可参考这位大佬的),

(1)File➡New➡New Project

(2)选择手机或平板➡选择空模板即可(因为我们只是需要显示Hello World!)➡Next

android studio 构建本地aar android studio怎么创建应用程序_应用程序


(3)设置APP名称➡package的名称默认就好➡project保存的地址➡选择Java语言➡API选择API15即可(此时安卓版本低于4.0.3的手机就无法使用该程序,版本越高就越少手机能用;选择API15的话该程序可以用于接近100%的手机)➡Finish

android studio 构建本地aar android studio怎么创建应用程序_java_02


(4)点击activity_main.xml➡眼睛➡Show Layout Decorations就可预览设计的APP的界面

android studio 构建本地aar android studio怎么创建应用程序_应用程序_03


android studio 构建本地aar android studio怎么创建应用程序_android_04

二、使用安卓模拟器进行模拟

1、创建AVD

(1)选择AVD manager

android studio 构建本地aar android studio怎么创建应用程序_应用程序_05


(2)点击Create Vitual Device创建新的虚拟设备—>选择一个设备➡Next

android studio 构建本地aar android studio怎么创建应用程序_android_06


(3)选择任意一个下载即可➡Next

android studio 构建本地aar android studio怎么创建应用程序_java_07


(5)设置ADV的名字➡Finish

android studio 构建本地aar android studio怎么创建应用程序_java_08


(6)下载完毕后,点击运行即可运行模拟器(有时候会比较慢,耐心等待即可)

android studio 构建本地aar android studio怎么创建应用程序_android_09


android studio 构建本地aar android studio怎么创建应用程序_app_10


android studio 构建本地aar android studio怎么创建应用程序_android_11

2、在模拟器中模拟仿真

启动仿真器后点击开始运行按钮进行仿真

android studio 构建本地aar android studio怎么创建应用程序_安卓_12


只要不出错就继续等着,直到成功,如下,主界面也会多了一个图标

android studio 构建本地aar android studio怎么创建应用程序_app_13


android studio 构建本地aar android studio怎么创建应用程序_安卓_14

三、在手机上运行

直接用数据线连接电脑和手机,这时可以看到设备名称变为手机的设备名称,然后点击运行按钮即可

android studio 构建本地aar android studio怎么创建应用程序_应用程序_15


这样直接运行可能比较慢,可以下载个应用宝,电脑连接手机成功后再点击运行会快一点!

android studio 构建本地aar android studio怎么创建应用程序_app_16


android studio 构建本地aar android studio怎么创建应用程序_android_17


Hello World应用程序到此就完成了!!!

#######################################

1、为什么没有敲半句代码就能显示Hello World了呢?

因为Hello world!是新建应用程序时,布局文件中自动把参数text默认设置为“Hello World!”了

android studio 构建本地aar android studio怎么创建应用程序_应用程序_18

2、project的结构

我们新建的project可以包含多个module,也就是可以包含多个应用程序,module的结构如下图。其中,drawable文件夹中存放9-Patch图片以及Shape资源文件等,并且存放在drawable中耗费的内存比较大,普通图片存放在mipmap文件夹中即可。

android studio 构建本地aar android studio怎么创建应用程序_java_19

3、关于Gradle

(1)什么是Gradle
Gradle不能实现软件中的任何实际功能,它是一种构建工具,AndroidStudio默认用它是用来完成app的编译、打包等过程。更详细深入的解释可参考这位大佬的解释
(2)什么时候需要和他打交道
第一次新建项目时AndroidStudio都会自动帮我们下载Gradle相关配置资源;
运行别人的源码需要修改其中的gradle scripts的配置文件,改成我们自己的;