01.Android开发环境

一、Java简介

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。

Java是由Sun Microsystems公司(SUN其实是斯坦福大学校园网“Stanford University Network”的首字母缩写)推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling(詹姆斯·高斯林,“Java之父”)和同事们共同研发,并在1995年正式推出。Java最初被称为Oak(橡木),是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。2010年Oracle(甲骨文)公司收购Sun Microsystems。

Java分为三个体系:

  • JavaSE(J2SE,Java 2 Platform Standard Edition,标准版),
  • JavaEE(J2EE,Java 2 Platform Enterprise Edition,企业版),
  • JavaME(J2ME,Java 2 Platform Micro Edition,微型版)。

二、什么是JDK?

JDK(Java Development Kit)是 Java 语言的软件开发工具包。JDK 是使用 Java 编程语言构建应用、小程序和组件的开发环境。

目前已经到JDK 13,但是我们学习使用JDK 8足够,也是用的最多的。

三、环境搭建

1、JDK安装及配置

下载JDK(百度),然后安装,下一步,下一步,下一步……

设置环境变量步骤如下:

我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:

【1】新建系统变量JAVA_HOME:

C:\Program Files\Java\jdk1.8.0_181(该目录为JDK安装的路径)

【2】编辑系统变量CLASSPATH,若没有该变量则需新建:

.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

.;”表示当前目录,必须添加!

CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别

【3】编辑系统变量Path:

在前面添加%JAVA_HOME%\bin;

安装完成之后,可以在检查JDK是否安装成功。

打开cmd窗口(Win+R),输入java –version 查看JDK的版本信息。出现类似下面的画面表示安装成功了。

2、Android Studio安装

Android Studio是Google开发Android应用程序的官方IDE,基于Intellij IDEA。可以从官网Android Studio下载最新版本的Android Studio。(百度)

确保在安装Android Studio之前,已经安装好Java JDK。

检查创建应用程序所需的组件,下图选中了“Android Studio”,“Android SDK”,“Android 虚拟机”和“外观(Intel chip)”。

需要指定本机上的Android Studio和Android SDK的路径。

最好不要安装到C盘。

下一步,下一步,继续安装……

3、使用Android Studio

创建一个Android项目,选择你要创建的项目的类型:

  • Phone and Tablet:一个手机和平板项目。
  • Wear OS:一个可穿戴设备(例如手表)项目
  • TV:一个Android TV项目
  • Automotive:一个Android车联网应用项目
  • Android Things:一个Android物联网应用项目

我们选择“Empty Activity”,点击“next”

配置我们的项目:

Name:指我们建立的工程的名称。

Package name:没有强制要求,一般是填写公司的域名,注意:倒着写。

Save location:项目保存的目录,建议现在磁盘创建好一个文件夹,在这个文件夹下面存放你所有的项目。

Language:开发Android项目的语言,我们选择Java

Minimum API level:项目可以运行的最低Andorid系统版本。如果Android系统版本低于此版本的设备,将无法安装此项目打包的应用程序。

点击“Finish”完成项目创建向导。Android Studio就会帮我们创建项目。

至此,我们已经使用Android Studio创建一个最基本的Android项目了。

这个项目已经是可以运行到Android手机上的了。但是,我们在开发过程中每次都在真机上调试很麻烦,所以我们还需要使用模拟器来测试。

4、SDK下载

点击工具栏中的SDK Manager图标 或者 Tools菜单SDK Manager命令。

 

或者 File > settings > Appearance&Behavior > System Settings > Android SDK

勾选要用的版本,点击“Apply”。等待下载……

5、创建AVD

AVD:全称为Android Virtual Device,就是Android运行的虚拟设备。

点击工具栏中的AVD Manager图标来启动Android AVD管理器。

点击虚拟设备图标之后,将显示 SDK 中已有的默认虚拟设备。点击 "Create new Virtual device" 按钮来创建虚拟设备

设置设备类型、屏幕大小、屏幕分辨率、设备外观。

进行镜像文件和Android版本选择,如果是Windows系统上开发,就选择x86的镜像。

AVD的配置窗口,点击“Show Advanced Settings”可以看到高级设置选项,在此窗口可以设置AVD的名称,更改AVD硬件设置,AVD运行的Android版本,以及具体的内存等等。

值得一提的是,“Keyboard”选项勾选后,可以用计算机键盘输入到AVD中,但此时运行的AVD中不会启动Android中的输入法,取消勾选则会启动Android中的输入法,而无法用键盘输入。设置好后点击"Finish"结束。

创建好android虚拟设备后,启动。

     

运行我们刚才创建的程序。

       

HAXM安装

打开笔记本的VT(虚拟化技术)

F2进入BIOS修改,选择标题栏的configuration选项。下方就可以看到intel virtual technology的选项,也就是intel虚拟化技术选项,在其后边显示disabled选项,也就是禁用的意思,按回车键

再安装HAXM。

AVD搬家

针对于已经创建且运行过至少一次的AVD且位于C盘的情况,更改位置的方法,大概分为以下几步:

第一步:在想要存放AVD的盘中,新建一个文件夹,这里我选择为D盘Android文件夹下,文件夹名字为:avd。

D:\Android\avd,注意路径中不要含有中文;

第二步:打开设置中的高级系统设置,一般的依次选择系统 > 系统信息 > 高级系统设置,选择高级,点击环境变量,选择新建系统变量,

变量名为:ANDROID_SDK_HOME,变量值为:D:\Android\avd,也就是存放AVD的目标文件夹路径。

第三步:将已经创建好的AVD,从默认的路径中,也就是C:\Users\[用户名]\.android中,将文件夹avd整个复制到目标文件夹,再进行下面的替换操作;

第四步:找到D:\Android\avd\.android\avd文件下中的,[虚拟机名称].ini文件,即配置文件,用记事本打开,

将里面的path=C:\Users\[用户名]\.android\avd\xx.avd中的路径

替换为目标路径:path=D:\Android\avd\.android\avd\Phone_9.0_API_28.avd,替换好后如下图所示:


第五步:可能还有文件内容需要替换修改,接下来点进目标文件夹下的xxx.avd文件夹中,找到配置文件hardware-qemu.ini,

这里注意,很多刚创建好且未运行的AVD,在该文件夹下是没有该文件的,解决办法是先启动一下AVD,否则里面只有一个文件和压缩包。

之后用记事本打开该文件,并用快捷键Ctrl+F,

找到所有路径名为:C:\Users\[用户名]\.android\avd的路径,并将其替换目标路径:D:\Android\avd\.android\avd,替换好如下图所示:

第六步:在启动时点击运行,发现并没有反应,查看发现有错误:

按照提示找到目标文件下的:hardware_qemu.ini.lock,并删掉,再次运行则可成功启动AVD。

6、Android Studio的一些常用配置

(1)检查更新

Help > Check for update

(2)修改主题

File > settings > Appearance > Theme,主题选择“Intellij”。

(3)修改字体

File > Settings > Editor > Font

Font表示字体的类型,Size表示字体的大小,Line spacing表示行间距,都可以按照自己的需求进行设置修改

对于菜单栏、操作界面、窗口的字体的大小,同样是在Settings界面中,找到Appearance & Behavior,接着是找到 Appearance,勾选Override default fonts by(not recommended),Name选择字体,Size设置字号。

(4)显示行号

代码区域左侧,右键,勾选“Show Line Numbers”

也可以在File > Settings > Editor > General > Appearance里设置

(5)去掉方法形式参数名称显示:

File > Settings > Editor > General > Appearance

posted @ 2022-08-25 15:06  熊猫Panda先生  阅读(431)  评论(0编辑  收藏  举报