• 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

  • 相关阅读:
    东方财富炒股公式
    centos8安装MySQL8——通过yum
    官网下载工具时。各种不同后缀名称的区别。
    线上不停机部署mysql主从
    店员任务项目总结
    JS到PHP使用RSA算法进行加密通讯
    无锁同步-JAVA之Volatile、Atomic和CAS
    无锁同步-C++11之Atomic和CAS
    浅谈一个网页打开的全过程(涉及DNS、CDN、Nginx负载均衡等)
    SQLServer数据库卡,内存吃不上去,系统资源用不上
  • 原文地址:https://www.cnblogs.com/lihuawei/p/16624286.html
Copyright © 2020-2023  润新知