安卓学习笔记1——android studio环境搭建及使用
一、环境搭建
(1)安装JDK,选择使用最多的版本javase 1.8就行
(2)下载最新Android studio(目前是3.5),安装即可
(有些博主说的是先装Android sdk再装android studio,在配置android studio的时候设置sdk路径,这个感觉比较麻烦,可以直接装studio,之后软件会提示,不止需要装sdk)
地址就谷歌官方就行,速度还可以:https://developer.android.google.cn/studio/
下载后安装后打开即可,跳过设置导入等;提示没有sdk,
点击取消;一路next,直到遇到
接下来可以选择标准或者个人模式,会提示有哪些组件下载,默认标准的话路径就是这个,修改路径需要使用个人模式
(3)新建项目
选择空activity即可,输入项目名;项目路径;语言java(我用的java),使用的api即可;软件自动生成hello world工程;
软件会自动下载一些依赖,并编译:
下载不下来:解决办法
参考:https://blog.csdn.net/Y74364/article/details/96121530
进入http://services.gradle.org/distributions/下载对应版本的gradle
进入到C盘C:\Users\ASUS.gradle\wrapper\dists\gradle-5.1.1-all\97z1ksx6lirer3kbvdnh7jtjg把里面的文删掉(是哪个版本的gradle就选择哪个版本的文件夹)
重启studio,点击锤子重构
(4)新建模拟器
点击:
窗口中点击:创建虚拟设备;会弹出可选设备,点击next选择系统版本镜像;提示下载,后可以启动。
可能会报错:由于BIOS中未开启的VT-x技术
各个bios可能不一样,下面给出一种设置方法,不适用自行查找方法
首先,确定电脑是否可以开启VT模式,去夜神安卓模拟器论坛下载检测工具。确认可以:
- 开机时按 F2 进入BIOS设置
- 进入 Advanced(高级菜单)
- 进入CPU Configuration(处理器设置)
- 将 Intel Virtualization Technology(Intel虚拟化技术),把它改为Enabled(启用)
AMD 的 CPU 选项叫 SVM - 按 F10 保存设置
- 按 ESC 退出 BIOS 设置
成功
二、使用笔记
(1)日志logcat
logcat功能,调试使用,选择通知等级,关键词过滤
(2)api文档自动提示
设置方法:应用,ok
(3)重写父类方法:Ctrl+O
可输入方法前几个单词快速查询
(4)生成模板方法:Alt+Insert
包含构造器,getter,setter等
(5)Surround With快捷键:Alt+Ctrl+T
选中代码,然后快捷键
(6)错误: 程序包R不存在” 的解决方法
问题出现:
本来是要修改app包名,修改之后出现这种错误,
原因:
修改包名导致文件找不到
解决办法
代码中包含包名的地方都要修改,主要有:
- AndroidManifest.xml中
- 同一个包下的其他类
- 文件夹名称
- app名称