从这篇可以掌握到
Android app开发环境的搭建
开发工具介绍及安装
创建你的“Hello, World”
工程结构的介绍
工程gradle配置
简单布局
代码sample
打包配置
gradle基本命令介绍
1 搭建环境&安装工具
1.1 JDK
1.1.1 安装
先点击Accept License Agreement 同意,然后选择下载:
jdk.png
1.1.2 配置环境变量
Windows环境:
JAVA_HOME:D:Javajdk1.8.0_25 # java的安装路径
CLASSPATH:.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;
Path:;%JAVA_HOME%in;%JAVA_HOME%jrein # add
Mac:
在系统环境配置文件里添加:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_71.jdk/Contents/Home
export PATH=$PATH:JAVA_HOME/bin
1.2 Android Studio
1.2.1 安装
根据你的系统选择相应版本。
目前使用版本为3.2。
AndroidStudioVersions.png
1.2.2 设置Project Structure
打开Studio界面
ProjectStructure.png
需要设置的是SDK和JDK路径:
SDKLocation.png
1.2.3 安装Android SDK & tools
在sdk Manager中安装或更新需要的Android sdk。
sdkManager.png
sdkManager2.png
sdkManager3.png
当前使用工具版本:
SDK Build-tools 28.0.3
SDK Platform-tools 28.0.1 +
SDK Tools: 26.1.1 +
Support Library rev 23.2.1 +
大致说明下这几个工具:
Android SDK Tools
包含了android 开发和调试的工具
Location: $ANDROID_HOME/tools
Main tools: ddms (for debugging), emulator, etc
Android SDK Platform-tools
针对pc端和移动端进行交互的一些工具
Location: $ANDROID_HOME/platform-tools
Main tool: adb (to manage the state of an emulator or an Android device), sqlite3, fastboot, etc.
Android SDK Build-tools
Android平台相关通用工具
Location: $ANDROID_HOME/build-tools/$VERSION/
Main tools: aapt (to generate R.java and unaligned, unsigned APKs), dx (to convert Java bytecode to Dalvik bytecode), and zipalign (to optimize your APKs)
1.2.4 设置环境PATH
以Mac环境为例:
设置Android sdk的安装目录为:/Users/Izumi/Android/android-sdk-macosx,
在系统配置文件添加:
export PATH=$PATH:/Users/Izumi/Android/android-sdk-macosx/tools
export PATH=$PATH:/Users/Izumi/Android/andro