思维之海

——在云端,寻找我的星匙。

Android开发入门

Android开发一般使用集成套件Android Studio。Android开发使用两种语言:Java,Kotlin。可以简单理解Kotlin是一种加了大量语法糖和新特性的Java,该语言由JetBrains公司开发。

References

Android 开发者 | Android Developers

Android 教程| 菜鸟教程

https://github.com/treehollow/SJTU-Anonymous_Forum SJT树洞

https://github.com/wu-qing-157/Anonymous SJT树洞

http://mirrors.neusoft.edu.cn/ 开源镜像站

搭建开发环境

Java SE、Java EE、Java ME三者之间的区别

JRE 与 JDK的区别

Android开发需要至少以下的开发环境

  • Java JDK:Java开发工具包。安装SE(Standard Edition)版本即可。

安装完成后在cmd中输入java -version测试是否安装成功。

JRE只能运行Java程序而不能进行开发(典型的开发操作比如,使用javac编译Java源代码)。安装JDK就附带了JRE。所以可以不用单独安装这个。

  • Android Studio:Android开发套件,即IDE(Integrated Development Environment,集成开发环境)。
  • Android SDK:Andriod软件开发工具包。

现在Android Studio不包含Android SDK(软件开发工具包),因此Android SDK需要在本体安装完成后,打开Android Studio进行远程获取。

Gradle代理

一个错误:AndroidStudio报错:Could not install Gradle distribution from https://services.gradle.org/distribution

该错误的原因是因为在进入Android Studio后没有指定Gradle的代理,Gradle是一个用于build的工具,需要通过代理下载某些依赖。

Android Studio的Gradle代理只支持HTTP格式。也可以直接手动下载Gradle程序放到对应目录,跳过远程传输。

Hello World

首先新建一个Project。然后Build一下。然后Run。

提示错误:Error running app : No target device found。其含义是,Android Studio需要一个运行装置,可以是Android虚拟机、真机(通过USB连接)。

在工具栏中将No Devices切换为所需的虚拟设备运行环境(AVD,Android Virtual Device)即可。

创建和管理虚拟设备| Android 开发者| Android Developers


相关文章