Android Studio 搭建与调试
📱 30章 · 从入门到上架
1
Android Studio 简介
发展历程 · 版本演进 · 系统要求概览
2
下载与安装
官网下载 · Win/Mac/Linux 安装详解
3
SDK 管理器
认识 SDK Manager · 下载/管理 SDK 平台
4
创建第一个项目
模板选择 · 命名规范 · 包名 & 最小SDK
5
项目结构解析
Project/Android视图 · app模块 · Gradle · 清单
6
Gradle 构建系统
基础概念 · build.gradle · 依赖管理入门
7
虚拟设备 (AVD)
AVD Manager · 模拟器配置 · 硬件加速
8
真机调试
开发者选项 · USB调试 · ADB驱动
9
布局编辑器
Design/Code视图 · 拖拽布局 · 约束布局
10
常用控件
TextView · Button · EditText · ImageView
11
事件处理
点击/长按/触摸 · 匿名内部类 & Lambda
12
Activity 生命周期
onCreate ~ onDestroy 全解析
13
Intent 与页面跳转
显式/隐式Intent · 传递数据 · startActivityForResult
14
日志工具 Logcat
Logcat面板 · 日志级别 · 过滤与Tag
15
断点调试
设置断点 · 单步执行 · Step Over/Into/Out
16
条件断点 & 日志断点
条件断点设置 · 日志断点(不中断执行)
17
Evaluate Expression
动态计算表达式 · 修改变量值
18
异常断点
捕获Java异常 · ANR · Native Crash
19
内存分析
Memory Profiler · 内存泄漏 · Heap Dump
20
CPU 分析
CPU Profiler · 方法追踪 · 热点函数
21
网络分析
Network Profiler · 请求/响应 · 流量监控
22
布局检查器
Layout Inspector · 视图层级 · 属性修改
23
数据库调试
Database Inspector · SQLite · 执行SQL
24
版本控制集成
Git集成 · 提交/推送 · 分支 · 冲突解决
25
代码模板 & Live Template
常用模板 · 自定义Live Template · Postfix
26
代码重构
重命名 · 提取方法/变量 · 重构快捷键
27
插件管理
常用插件推荐 · 安装与卸载
28
性能优化工具
Lint · APK Analyzer · ProGuard/R8
29
多模块项目
模块创建 · 依赖 · 模块化优势
30
发布准备
签名APK · App Bundle · 版本号 · 上架流程