17.androidStudio

17.AndroidStudio

一 概述

3 常识

3.1 Android Emulator

大概需要1G的内存

二 安装配置

2 mac

第一次运行: 1. 显示:"Unable to access Android SDK add-on list",可以先跳过,然后后面去:Android SDK Location"中设置"android sdk"的路径就好了. 2. 选择standard,会在~/Library/Android/sdk安装900多M的SDK 1. 其中会有"HAXM installation"的修改权限确认,和"interl corporation apps"扩展的权限确认。 3. 然后就可以建第一个app了

我按官网教程操作,点击"finish"之后读条了很久(),网上说因为要下载Gradle,所以很慢.

4 设置

  1. 开启 Auto Import

  2. 对于 Windows,请依次转到“文件 (File)”>“设置 (Settings)”>“编辑器 (Editor)”>“常规 (General)”>“自动导入 (Auto Import)”

  3. 对于 Mac,请依次转到 Android Studio >“偏好设置 (Preferences)”>“编辑器 (Editor)”>“常规 (General)”>“自动导入 (Auto Import)”

三 基础

1 快捷键

2 未整理

  1. 使用 Android Studio Layout Editor 创建布局,而不是教您编写一些 XML 代码。在布局编辑器中,只需拖放视图即可构建布局,大大简化了构建工作。

3 常见操作

  1. 查看内存等资源的使用情况:tools=>android=>enable ADB Integration(启用ADB集成)

  2. 删除文件或类

    1. safe delete:当文件或类在其他地方存在引用时,会提示出来同时停止删除

4 项目文件说明(IDEA也差不多)

4.1 需要版本控制

4.2 不用版本控制

  1. .iml

    这类项目配置文件是不需要提交到代码仓库,这类配置文件每个人都不一样,很容易造成冲突,同时对于项目发布而言又没什么意义,idea本身也能识别出没有.iml的工程,

四 高级

1 调试

几个移动

  1. step over:执行下一行

六 问题

1 已解决

  1. .iml file does not exist - Android Studio

    参考:.iml file does not exist - Android Studio,当时我把项目clone下来从历史记录打开时就报这个错,然后重新从另一个项目切换到当前项目就没问题了,似乎是因为重新打开会重建.iml文件.

2 未解决

七 待整理

  1. 网友:在gradle编译时使用aar依赖超级方便

Last updated

Was this helpful?