android studio1.0 for Mac环境搭建与demo运行(手动下载gradle,科学上google) 转载

时间:2023-03-09 13:27:40
android studio1.0 for Mac环境搭建与demo运行(手动下载gradle,科学上google)  转载

http://blog.csdn.net/allenffl/article/details/41957907

Genymotion Plugin for Android Studio  https://cloud.genymotion.com/page/doc/#collapse8
Android Studio是Google在IntelliJ基础上开发的IDE,不仅要取代Eclipse,还要超越Visual Studio,XCode !
1.有啥好处?
快!
*基于Gradle创建项目(Gradle 融合了Ant和Maven,easy reuse code and resources  http://www.gradle.org/
*生成多平台的apk  (手机 tv 穿戴)
*更丰富的UI编辑器(实时预览)
*智能提示(规范、性能、可用性、版本兼容等问题)
*对google service cloud及多设备的支持
2.好不好用?
安装一般没问题,可能会因为JDK和SDK的问题报错。
*配置环境:SDK 23.00以上,JDK 7以上,不能放在studio的文件夹里
*打开studio:如果不自带sdk会去下载sdk,想不浪费时间可以在打开前做以下修改:

1)进入应用程序,找到Android Studio,右键-->显示包内容-->Contents-->bin,找到文件idea.properties,使用文本工具打开

  2)在idea.properties文件末尾添加一行:disable.android.first.run=true,然后保存文件。

  3)关闭Android Studio后重新启动,便可进入界面。

*创建项目:
第一次创建项目要下载Gradle的东西 ,会比较慢...
1)手动创建gradle目录:~/.gradle/wrapper/dists/ 
去gradle官网下载gradle-2.2.1-all.zip文件放进刚才的文件夹下,studio会直接关联并解压
2)gradle builde项目时也会比较慢,可以在~/.gradle/ 文件夹下创建gradle.properties文件,写入:
org.gradle.daemon=true
org.gradle.parallel=true

如果是在Eclipse里面的项目,我们可以导出为Android Studio格式,很方便的导入Android Studio开发。

android studio1.0 for Mac环境搭建与demo运行(手动下载gradle,科学上google)  转载

*设置界面

android studio1.0 for Mac环境搭建与demo运行(手动下载gradle,科学上google)  转载  android studio1.0 for Mac环境搭建与demo运行(手动下载gradle,科学上google)  转载

 
3.如何科学上google?
请修改host文件:

74.125.237.1 dl-ssl.google.com
173.194.121.48 www.google.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
74.125.113.121 developer.android.com

另外一种:

#Google主页
203.208.46.146 www.google.com
#这行是为了方便打开Android开发官网 现在好像不FQ也可以打开
74.125.113.121 developer.android.com
#更新的内容从以下地址下载
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

再来一个:

209.116.186.212 www.google.com
209.116.186.212 www.google.com.hk
209.116.186.212 accounts.google.com
209.116.186.212 chrome.google.com

设置VPN

打开SDK Manager.exe->选中tool栏->点options ,在下面Force https://...sources to be fetched using http://... 打上勾就行了,主要是把受保护的协议 https 转成普通http。然后再Proxy setting两项填上代理参数(找个FQ的代理),然后重新更新下载,速度还挺块的。

android studio1.0 for Mac环境搭建与demo运行(手动下载gradle,科学上google)  转载

常用设置:

1.Tab不用4个空格

Code Style->Java->Tabs and Indents->Use tab character
Code Style->General->Use tab character (例如:版本控制Diff界面按下Tab)
2.可视化Tab和空格
Settings->IDE Settings->Editor->Appearance->Show whitespaces
3.显示代码行数
Settings->IDE Settings->Editor->Appearance->Show line numbers
4.修改代码字体大小
Settings->IDE Settings->Editor->Colors & Fonts ->Font->Save As->改个名字后才能改字体大小
5.鼠标悬浮显示doc
Settings->IDE Settings->Editor->Show quick doc on mouse move
6.空行的Tab和空格被自动干掉
Settings->IDE Settings->Editor->Other->Strip trailing spaces on Save->None

常用快捷键:

首先改为Eclipse快捷键(然后大部分快捷键都会跟Eclipse一致了)

Settings->IDE Settings->Keymap->Keymaps选择Eclipse

1.像Eclipse那样快速跳出括号
Keymap->Editor Actions->Complete Current Statement:默认是Ctrl+Shift+Enter;Shift+Enter则不管现在光标在哪个位置,直接新开一行
2.代码提示列表(Eclipse中的Content Assist,Alt+/)
Keymap->Main Menu->Code->Completion->Basic:默认是Ctrl+Space
3.错误修正提示列表(Eclipse中的Quick Fix,Ctrl+1)
Keymap->Other->Show Intention Action:默认是Alt+Enter
4.快速Overried方法
Keymap->Main menu->Code->Override Methods:需要自己设定
5.Eclipse中的outline
Keymap->Main Menu->Navigate->File Structure:默认是Ctrl+F3
6.版本控制中Diff的Next和Prev
Keymap->Other->Move to the next difference:默认是Ctrl+f7
Keymap->Other->Move to the previous difference:默认是Shift+f7

Alt+回车 导入包,自动修正

Ctrl+N   查找类

Ctrl+Shift+N 查找文件

Ctrl+Alt+L  格式化代码

Ctrl+Alt+O 优化导入的类和包

Alt+Insert 生成代码(如get,set方法,构造函数等)

Ctrl+E或者Alt+Shift+C  最近更改的代码

Ctrl+R 替换文本

Ctrl+F 查找文本

Ctrl+Shift+Space 自动补全代码

Ctrl+空格 代码提示

Ctrl+Alt+Space 类名或接口名提示

Ctrl+P 方法参数提示

Ctrl+Shift+Alt+N 查找类中的方法或变量

Alt+Shift+C 对比最近修改的代码

Shift+F6  重构-重命名

Ctrl+Shift+先上键

Ctrl+X 删除行

Ctrl+D 复制行

Ctrl+/ 或 Ctrl+Shift+/  注释(// 或者 )

Ctrl+J  自动代码

Ctrl+E 最近打开的文件

Ctrl+H 显示类结构图

Ctrl+Q 显示注释文档

Alt+F1 查找代码所在位置

Alt+1 快速打开或隐藏工程面板

Ctrl+Alt+ left/right 返回至上次浏览的位置

Alt+ left/right 切换代码视图

Alt+ Up/Down 在方法间快速移动定位

Ctrl+Shift+Up/Down 代码向上/下移动。

F2 或Shift+F2 高亮错误或警告快速定位

代码标签输入完成后,按Tab,生成代码。

选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。

Ctrl+W 选中代码,连续按会有其他效果

选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。

Ctrl+Up/Down 光标跳转到第一行或最后一行下

Ctrl+B 快速打开光标处的类或方法