Android Studio 基础入门笔记
1.为什么选择使用 Android Studio ,而不是Eclipse+ADT ?
2014年12月开始 Android Studio 作为谷歌官方唯一的IDE并发布版本1,Eclipse ADT已经不再开发维护了.
2.安卓配置JDK
安装 Android Studio 之前需要先安装 JDK,并配置环境变量 PATH
(E:\AndroidPath\JDK\bin;) 和
JAVA_HOME
(E:\AndroidPath\JDK);
可以在命令行下输入以下命令:
java -version #查看安装的 JDK 版本
javac -version #查看编译器版本
set JAVA_HOME #则显示你上边设置的JAVA_HOME的设置
3.AS如何更新
Android Studio 的更新除了在开始界面左下角的检查更新也可以在:
File -> Settings -> Appearance & Behavior -> System Settings -> Upadates
右侧设置要检查更新的版本:稳定版,测试版,开发版和金丝雀版。
4.常规的 Android Studio 配置修改
显示行号
:File -> Settings -> Editor -> General -> Appearance 右侧的 Show line numbers
修改字体大小
: File -> Settings -> Editor -> Colors & Fonts -> Fonts 右侧保存主题(保存才能修改),修改Primary font: Consolas(或者Source Code Pre) , 修改 Size: 16
5.配置安卓模拟器
添加安卓模拟器常规的点击 Tools -> Android - > AVD Manger 左下角 Create Virtual Device
创建虚拟设备;
要查看模拟器详情
可以点击列表中模拟器最右侧的下拉按钮,选择View Details;
点击列表中模拟器右侧第二个铅笔按钮进行配置,这里注意有两个地方是需要注意:
为了保持较好的性能需要保持勾选 :Use Host GPU
,点击Show Advcanced Settings 拉到最下边
保持勾选Enable keyboard input
否则无法从键盘输入。
创建多个模拟器时,最好设置RAM在1G左右,太多的话会很卡!
调整模拟器屏幕方向的快捷键是: Ctrl + F11
同时调试多个模拟器可以在Shfit+F11弹出的窗口中那Choose a running device
下列表中的都选中。选择X86架构的安装HAXM之后会快很多,要查看你本地是否安装并且它的运行情况可以使用命令: sc query intelhaxm 来查看!
关于 Hyper-V 的启用与关闭,命令如下:
bcdedit /set hypervisorlaunchtype off # 禁用
bcdedit /set hypervisorlaunchtype auto # 启用
6.真机调试
1)驱动设置:
Tools -> Android - > SDK Manger 在弹出的窗口右侧第二个选项卡 SDK Tools 下勾选Google USB Driver,rev 11
;来安装USB驱动程序,实际目录在“SDK安装目录\extras\google\usb_driver”;若要查看你的安卓设备驱动是否已安装
桌面“计算机”右键“管理”左侧“设备管理器”右侧查找“便携式设备(portable devices)”
点开看一下有没有你的安卓手机,
如果没有右键“更新设备”路径就选择”SDK安装目录\extras\google\usb_driver”下安装驱动,如果不行就要去你的安卓手机
官方网站上去下载驱动程。
2)安卓手机上的设置:
找到设置,开发人员选项(如果没有,找到“关于手机”在内部版本列上点击7次
,然后回到设置就能看到了)勾选“USB调试”
和“不锁定屏幕”
。
3)Android Studio里面的设置:
找到Android Monitor
窗口,在下拉列表中选择你的安卓设备,在Shfit+F11弹出的窗口中 Choose a running device
下列表中你的安卓设备。
7.导入 Eclipse 项目:
打开欢迎页面,右侧 Quick Start -> Import project(Eclipse ADT,Gradle,etc.)选择之前使用Eclipse 创建的项目,在Import Project frome ADT(Eclipse Android)
窗口中下面的三个勾选默认都要选中,前两个与Android Studio的依赖项有关,依赖关系为一个指针指向你所使用的库;第三个是跟Gradle的模块命名风格有关,勾选后的项目变成一个”app”的项目,不勾选就是原来的。
完成之后会打开一个import-summary.txt
文件,里面列出了在项目转换过程中的项目合并过程以及出现的BUG。