Android基础——2:开发环境搭建及开发工具
标题
本篇介绍,基础环境的搭建及Hello World的运行。高关联度的外联进来。
android应用开发-从设计到实现 4-3应用的创建与部署
Android SDK开发包国内下载地址 八进制集成包
目录
2.1 搭建开发环境
2.1.1 准备资源
1. 安装JDK,并配置环境变量;
2. 将SDK在本地准备好;
3. 安装Android Studio。
Android SDK
2.1.2 安装Android Studio
本教程基于Android Studio 3.1.2进行。
1,准备好下载的Android Studio,双击运行;
2,选择组件;
Android Studio:开发IDE,必装选项。
Android Virtual Device:安卓模拟器。(原生的已经优化的很好了,不用Geneymotion或夜神也行。)
3,选择studio安装目录;
4,选择按钮目录;
5,完成;
6,运行。
PS: 1,PATH值,最好在”C:\Windows\system32” 前。有朋友因此导致无法运行SDK Manager;
2.1.3 初识配置
1,首次运行Android Studio,会进行初始化配置。启动后,选择设置方式;
2,选择SDK;
PS: 如未安装SDK,会弹出此提示。点击Cancel,在后续步骤选择下载。
3,欢迎提示;
4,选择设置方式
5,选择风格类型;
6, 选择安装组件,设置SDK;
Ps:
Android Sdk :
The collection of Android platform APIs, tools and utilities that enables you to debug,profile,and compile your apps.
The setup wizard will update your current Android SDK installation(if necessary)or install a new version.
Android Sdk Platform:
SDK components for creating applications for different Android platforms.
Android platform libraries for targeting API 27: Android 8.1 (Oreo) platform.
Performance(Intel HAXM):
Enables a hardware-assisted virtualization engine (hypervisor) to speed up Android app emulation on your development computer. (Recommended)
Android Virtual Device
A preconfigured and optimized Android Virtual Device for app testing on the emulator. (Recommended)
7,模拟器设置;
8,下载,安装SDK组件;
提示:successfully!既安装成功。
PS:下载第6选择的Android SDK,Android SDK Platform及选择项;
2.1.4 更新SDK
第6步Studio会下一个版本的Android SDK,如我选择的8.1,如果需要更多版本可选择下载。
默认SDK地址:C:\Users\javab\AppData\Local\Android\Sdk
2.2 创建Hello World
2.2.1 搭建项目
1,设置新项目;
2,选择目标版本;
3,选择MainActivity类型;
4,定制Activity,点击Finish完成设置。
2.2.2 创建虚拟机
2.3 常用配置
配置代理
配置过代理,SDK,gradle更新一般没问题,可能会导致Plugins无法安装。
基础配置
设置字体,Logcat颜色,自动导包。
2.4 插件配置
常用插件配置
- GsonFormat 将json字符串转换成一个Java Bean
- Android Code Generator 根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu。
- Android Parcelable code generator 快速实现Parcelable接口。
- CodeGlance 右边可以预览代码
- findBugs-IDEA 好用,但不熟练。
- JsonOnlineViewer AS中请求、调试接口
- Sexy Editor 代码区背景图片
- folding-plugin 布局文件分组的插件
- Android-DPI-Calculator 撕UI神器
- Material Theme UI 美观界面
- ECTranslation 作为CET7的人怎么需要?
- PermissionsDispatcher plugin 自动生成6.0权限的代码
- BorePlugin 自动生成布局代码插件
- jRebel For Android 实时刷新:UI布局预览,java代码替换apk中的类文件
- eventbus3-intellij-plugin
- ADB WIFI 使用wifi无线调试你的app
- jRebel For Android
- Android-Resource-Usage-Count 显示每个资源文件的引用次数. -
熟练使用Android Studio
- Android studio配置及常用插件
- 插件(从上篇分出来)
- 常用快捷键
- studio介绍
在B站视频基础上分出来。