查阅了网上很多资料, 看过至少20篇博客, 并且安装成功. 整理如下:
1,选择安装目录
2, 安装完成后, 先不启动, 配置缓存文件位置.
3, 卡在了这个页面, 强行关闭进程.
4, 修改idea.properties文件, 末尾加上:
5, 第一次运行, 弹出这个:
按照提示去修改一下SDK的位置即可.
6,
7. 创建模拟器
8. 更新SDK
发现国内的镜像网站速度都很慢, 现在TMD就连付费的VPN服务都基本买不到了... 发现一个方法, 高速更新SDK:
需要填写的内容:
http://mirrors.dormforce.net/android/repository/addon.xml
http://mirrors.dormforce.net/android/repository/addon-6.xml
http://mirrors.dormforce.net/android/repository/extras/intel/addon.xml
http://mirrors.dormforce.net/android/repository/sys-img/android-tv/sys-img.xml
http://mirrors.dormforce.net/android/repository/sys-img/android-wear/sys-img.xml
http://mirrors.dormforce.net/android/repository/sys-img/android/sys-img.xml
http://mirrors.dormforce.net/android/repository/sys-img/google_apis/sys-img.xml
http://mirrors.dormforce.net/android/repository/sys-img/x86/addon-x86.xml
逐条添加.
更改hosts时候注意编码格式, 用ANSI.
9, 可以使用了..最后更改一下默认编码:
10. 设置里做如下修改(看自己喜好):
Compiler: 选中 Make project automatically()自动编译
fileEncode:三个都改成U8
Gradle: 选中Offline work
Tools下Tasks: Connection timeout: 改为30000
Editor下General: other里选中 Show quick doc on mouse move
Editor下General下Code Completion: Case sensitivie completion: 选择None 不区分大小写.
Editor下General下Auto Import: 选中Add unambiguous imports on the fly 自动导包
11. 常用快捷键:
Alt + Enter 自动修复
Ctrl + P 提示
Ctrl + Shift + Space 自动提示, 类似Alt + /
Ctrl + Y 删除当前行
Ctrl + D 复制当前行
Ctrl + Alt + O 优化导包
Alt + Insert 自动创建方法(比如构造方法,getter和setter等)
sout : System.out.println()
F8 : 调试 下一步
Ctrl + Shift + Enter : 快速跳出括号引号等
Ctrl + Alt + F: 方法里的变量设置成全局变量(选中变量)
12. 其他注意事项:
菜单栏View->Tool Windows:选择在底下显示的东西,message为信息窗口.
Eclipse清单文件的最小和目标sdk版本信息: AS中,放在app下build.gradle文件中.
删除项目:进入到Project Structure,选中项目,点红色的减号.再回到左边右键delete
导入Eclipse项目,修改最小和目标sdk版本,删除.9的图片等等.