1.1 JDK(Java Development Kit)的下载与安装
JDK(Java Development Kit)顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。 大家可以在oracle官网上下载JDK安装包。
网址:(https://www.oracle.com/java/technologies/javase-jdk14-downloads.html) 该网址打开后即为JDK的下载界面,根据自己的系统选择相应的版本,以64位Linux64位举例。
注:可以在终端使用下面的命令来查看自己的系统是32位还是64位
getconf LONG_BIT
1、点击相应版本下载(本机为Ubuntu 64位系统)。
2、选择接受下载协议并开始下载并将下载的文件放在home目录下
3、接下来我们对下载的文件进行解压
tar -zxvf jdk-8u241-linux-x64.tar.gz
4、然后我们来新建一个目录,并将解压好的文件移动过去
mkdir /usr/java
mv ./jdk1.8.0_241 /usr/java
5、然后我们来设置环境变量,这里我们需要修改/etc/profile文件先用vim打开/etc/profile文件
vim /etc/profile
6、在文件最后添加下面的内容
export JAVA_HOME=/usr/java/jdk1.8.0_241
export JRE_HOME=/usr/java/jdk1.8.0_241/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
其中的jdk1.8.0_241请根据自己解压后的实际文件名作出更改
7、添加完成后,使环境变量生效。
source /etc/profile
8、我们可以在终端中输入java来检测是否配置成功
java
如果配置成功便会显示提示信息如下:
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
where options include:
-d32 use a 32-bit data model if available
-d64 use a 64-bit data model if available
-server to select the "server" VM
The default VM is server,
because you are running on a server-class machine.
-cp
-classpath
A : separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D=
set a system property
-verbose:[class|gc|jni]
enable verbose output
-version print product version and exit
-version:
Warning: this feature is deprecated and will be removed
in a future release.
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -no-jre-restrict-search
Warning: this feature is deprecated and will be removed
in a future release.
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:...|:]
-enableassertions[:...|:]
enable assertions with specified granularity
-da[:...|:]
-disableassertions[:...|:]
disable assertions with specified granularity
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:[=]
load native agent library , e.g. -agentlib:hprof
see also, -agentlib:jdwp=help and -agentlib:hprof=help
-agentpath:[=]
load native agent library by full pathname
-javaagent:[=]
load Java programming language agent, see java.lang.instrument
-splash:
show splash screen with specified image
See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details.
至此,Java开发环境搭建完毕。
1、单机菜单栏File-New-New Project创建一个新的android程序
2、这里我们选择“Empty Activity”,这个选项,android studio会帮我们自动建一个Activity以及一些默认的设置。我们可以在这个程序上进行修改。如果你想自己创建这些东西,你应该选择“Add No Activity”。(上方的四个选项表示选择你的代码服务与什么类型的安卓设备)
3、为你的程序起一个名字,“Name”就是将来你做的这个App的名字;“Package Name”为包名;“Save location”为项目存储位置;“Language”为编程语言;“Minimum API Level”为最小支持的SDK版本
4、单击Finish可完成功能的创建
至此,你已经创建了一个“Hello World”工程并且可以对这个工程进行修改。
下面介绍更新SDK步骤: 点击android studio面板上的SDK Manager按钮(或直接打开你本机SDK安装路径中的SDK Manager)如图(图中标识“SDK”的位置)
值得注意的是:如果你在android studio里面打开SDK Manager的话,可能需要等上一段时间。之后才会出现下图:
这里面有你想要更新的SDK组件,可选中,在左侧单击下载按钮下载(此步骤需要连接谷歌服务器,请大家自行解决)。
1、AVD(Android Virtual Device)是一个可以安卓虚拟设备。我们可以用它来当做测试机来调试我们的程序。 同更新SDK一样,你有两种方式去创建一个AVD。你可以点击android studio面板上的AVD图标,如下图,也可以直接找到SDK安装路径下的“AVD Manager”.点击运行。
2、在android studio里面点击AVD Manager图标会出现下图,
可点击右方“Action”中的绿色三角形来运行已有的模拟器。
根据PC的不同,启动时间会有所不同,有些机器第一次启动会失败,这时候我们可以先关闭,再次启动。(首次启动时间比较长)
3、启动完毕后,我们可以点击android studio中的运行按钮,选择一个可以利用的设备,点击OK。如下图:
附:您也可单击左下方的“Create Virtual Device”来创建新的模拟器,具体步骤如下:
1、进入”Select Hardware”界面,选择合适的硬件后,点击“Next”.
2、这里为“System Image”界面,选择一个合适的安卓系统镜像,点击“Next”继续。
3、这里你可以为你的AVD命名,并且设置它的一些参数。然后点击Finish完成。