参考:
android studio>android studio开发环境搭建全过程_androidstudio 搭建开发环境-CSDN博客
Android Studio 开发环境搭建与项目结构认识
1、下载Android Studio 和Java JDK 并配置
(安装教程看百度),我这里使用的是Android Studio 2024.01版本,java17 版本
2、下载Android SDK并配置
参考:
Android SDK下载安装(_指定版本)-CSDN博客
3、下载gradle
进入https://services.gradle.org/distributions/下载,我这里下载的是gradle-8.7-bin.zip
4、配置本地gradle地址(镜像源不好拉,建议使用本地)
打开项目的根目录,找到 gradle/wrapper/gradle-wrapper.properties 文件。
找到以下行:
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
将其替换为本地地址:
distributionUrl=file:///E:/ZY/gradle/gradle-8.7-bin.zip
保存文件,重新同步 Gradle 依赖。(最上面的那个小象按钮)
5、项目gradle设置
6、同步依赖:
- 同步 Gradle 依赖:
- 在 Android Studio 工具栏中,点击
Sync Project with Gradle Files
按钮(通常是一个蓝色的圆形按钮)。- 等待同步完成:
- Android Studio 会根据新的配置下载或使用本地的 Gradle 分发包,完成项目同步
注意事项
路径格式:
- Windows 系统中,路径应使用反斜杠
\\
或者双反斜杠\\\\
,确保 URL 格式正确。- macOS 和 Linux 系统中,路径使用正斜杠
/
。
7、启动项目
- 打开 Android Studio:
- 启动 Android Studio 并确保项目已成功导入。
- 选择设备:
- 连接 Android 设备或启动 Android 模拟器。
- 在 Android Studio 的工具栏中,点击设备选择器,选择要使用的设备。
- 构建项目:
- 点击工具栏中的
Build
按钮(或使用快捷键Ctrl + F9
)。- 等待构建完成,确保没有错误。
- 运行应用:
- 点击工具栏中的
Run
按钮(绿色三角形),或使用快捷键Shift + F10
。- Android Studio 将会编译、构建并安装应用到选定的设备上,随后启动应用
8、调试项目
- 设置断点:
- 在代码编辑器中,点击行号左侧的空白区域,设置断点。
- 断点会在程序执行到该位置时暂停,方便查看变量和调试逻辑。
- 启动调试模式:
- 点击工具栏中的
Debug
按钮(带有虫子图标的按钮),或使用快捷键Shift + F9
。- 应用会在断点处暂停,进入调试模式。
- 查看变量值:
- 在调试模式下,点击右侧的
Variables
标签,查看当前作用域内的变量及其值。- 查看日志信息:
- 打开
Logcat
窗口(快捷键Alt + 6
)。- 查看应用输出的日志信息,帮助分析问题。
- 单步调试:
- 使用调试工具栏中的按钮进行单步调试:
Step Over
(F8):执行当前行,跳到下一行。Step Into
(F7):进入当前行的方法内部。Step Out
(Shift + F8):跳出当前方法,返回调用处。Resume
(F9):继续执行程序,直到下一个断点。
常用调试技巧
- 打印日志:
- 在代码中添加
Log.d()
、Log.e()
等日志语句,输出关键信息。 - 示例:
Log.d("TAG", "Variable value: " + variableName);
- 在代码中添加
- 使用 Logcat 过滤日志:
- 在
Logcat
窗口中,输入过滤关键词(如包名或标签)以快速定位相关日志。
- 在
- 检查布局问题:
- 使用
Layout Inspector
工具(快捷键Shift + Ctrl + L
)查看应用的实时布局结构。
- 使用
- 分析内存和性能:
- 使用 Android Profiler(快捷键
Shift + Alt + P
)监控应用的内存、CPU 和网络使用情况。
- 使用 Android Profiler(快捷键
查看构建日志
- 打开构建日志窗口:
- 点击工具栏中的
Toggle Build Output
按钮(通常显示为>
),或使用快捷键Alt + 0
。 - 构建日志会显示在底部窗口中,帮助诊断构建过程中的问题。
- 点击工具栏中的
- 分析错误信息:
- 如果构建失败,查看构建日志中的错误信息,根据提示修复代码或依赖项。
注意事项
- 确保设备已授权:
- 在物理设备上运行应用前,确保设备已启用“USB 调试”功能。
- 在模拟器上运行时,确保模拟器已正确配置并启动。
- 保持代码整洁:
- 定期清理不必要的代码和注释,提高可读性和维护性。
- 版本控制:
- 使用 Git 等版本控制系统管理代码,方便回溯和协作。