Android Studio开发准备

转载请标注本文地址:http://blog.csdn.net/jianbinzheng/article/details/51232751

【概述】

本文主要分享在使用Android Studio开发Android程序前所需要与建议的操作,主要是界面个性化的设置和模拟调试(AVD、Genymotion、夜神、真机)的设置。

【一、  Android Studio介绍】

Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。2013年5月16日,在I/O大会上,谷歌推出的新的Android开发环境。[百度百科]。与传统的eclipse开发Android相比,Android Studio:智能提示、实时预览等直接体验有较大优势,深层次的我也不知道233333.可参考http://www.zhihu.com/question/21534929

由于谷歌已经停止了对Eclipse开发Android的技术支持而专注于Android Studio的支持,对eclipse的ADT不再更新,所以用eclipse开发Android会有诸多不便,新手入门从Android Studio开始可减少无用功。

开发安卓前需要先在环境path里加上三条…\jdk\bin;…\androidsdk\tools;…\androidsdk\platform-tools,可参考http://blog.csdn.net/jianbinzheng/article/details/51149431。Android
Studio下载地址:http://developer.android.com/intl/zh-cn/sdk/index.html


主界面展示


[注意]

1、 AS安装的时候路径不能有空格

2、 使用AS在配置环境中必须添加JAVA_HOME的变量,指向JDK文件夹。

3、 安装后AS有32位和64位选项,须使用与JDK同位的应用程序。

【二、  个性化设置推荐】

1、 AS的主题设置。有Darcula、IntelliJ、Windows三种,其中Darcula为黑色主题,IntelliJ为白色,Windows则与系统一致。

File->Settings->Appearance->UIOptions->Theme

2、 AS字号设置。在设置好主题之后,对于其他还不满意的地方可以继续调整,如系统默认字号较小,可以在File->Settings->Appearance->UI Options->Override defaultfonts…打钩并设置字体字号

3、 代码编辑区字号。以上两条是对软件本身的调整,对于代码区需要另行修改。在File->Settings->Editor->Colors&Fonts->Font中修改,在修改前需要注意,先点击SaveAs创建自定义的模式,避免修改原始的。

4、 文件编码修改。将File->Settings->Editor->File Encodings中的IDE Encoding、Project Encoding、Default encoding for properties files三个修改一致为UTF-8。

5、 修改自动提醒模式。File->Settings->Editor->General->Code Completion->Codesensitive completion。All为所有,None为模糊匹配,FirstLetter为首字母匹配。

6、 插件使用。与eclipse一样,AS也支持插件扩展功能,File->Settings->Plugins中设置,项目后面的复选框取消则关闭,可取消CVS和Google Login。点击Browserepositiories可联网搜索插件。

【三、  模拟调试】

AS默认的Android模拟器是AVD。其他常用的有Genymotion(开发常用)、BlueStacks(游戏常用)。另外,由于以上模拟器都比较专业,需要选择较细致的参数,看着烦的初学的也可以使用其他模拟器如夜神、天天等国产。

调试时除了使用模拟器,也可以使用真机测试,真机测试可以USB调试或者无线调试。

1、 AVD设置。


打开AVD Manager




选择合适尺寸及系统版本,建议5寸左右及以下,版本不超过5.x的,适当调整分配内存等参数,具体根据电脑情况定。第一次设置的时候如果本机未下载相关内容会自动下载,大小几百兆到1G吧。




创建好模拟器后可以启动,第一次启动会比较慢,多几次就会好些,还有就是看电脑心情=_=总体来说还是慢,很慢





程序写好后,启动运行,选择模拟器




2、 Genymotion模拟器

除了使用系统默认的AVD外,使用Genymotion是一个非常好的选择,速度快,流畅,专业。Android Studio使用Genymotion模拟器需要下载Genymotion(附带下载VirtualBox)、安装Genymotion插件、选择安卓版本(及下载)。Genymotion地址:https://www.genymotion.com/

[注意]

(1)如果下载的是Genymotion+VirtualBox的,那么安装的时候要分别选择安装路径。这两个东西要放到同一个盘里。

(2)遇到未知名问题,可以尝试进入C:\ProgramFiles\Oracle\VirtualBox\drivers\vboxdrv文件夹(具体看自己的vbox程序是安装或者放什么地方了),找到vboxdrv.inf这个文件,鼠标右键点,然后选择安装;


启动Genymotion并添加“设备”。下载和使用Genymotion需要注册并登陆




启动模拟器,如果错误,稍等片刻再尝试开启(可能是VirtualBox中还未成功启动)。仍旧无效则则尝试从VirtualBox中启动,解决问题,再从Genymotion中启动。或尝试降低配置参数。






在AS的Setting中的插件里,BrowseGenymotion,下载插件重启AS。上方会出现Genymotion的图标,第一次点击图标要设置Genymotion的路径,即安装路径。以后再点击即可看到所拥有的设备,启动设备后,运行程序时就能看见设备选项。





3、 其他模拟器使用——以夜神为例

“夜神”安卓模拟器(及其他一批)主要用于在电脑上模拟安卓机器,可下载开启玩安卓程序等,可选内容少,没有过多的设置、下载等过程,简单直接。嫌AVD慢,Genymotion乱的对适配机器要求不苛刻的可以考虑使用这一类模拟器。

[注]若出现不明问题,可尝试关闭杀毒软件。尝试C:\Program Files\Bignox\BigNoxVM\RT\drivers\XQHDrv\XQHDrv.inf右键安装。

配置过程有:夜神下载、设置连接、开启模拟器和运行程序。


在环境变量的Path中添加E:\应用软件\夜神安卓\Nox\bin,然后再(cmd)命令行中执行nox_adb.exe connect 127.0.0.1:62001。开启安卓模拟器后运行程序就可以看到我们的模拟器。






4、 真机测试

模拟器虽然省事,但是如果有条件的话真机不仅速度快,而且更不易出错,个人比较喜欢这种方式,因为手机正好可以这么用。真机测试需要开启手机的USB调试、配置sdk环境、设置连接、运行程序。


有线真机测试,需要开启USB调试,连上电脑后,在运行程序中可以直接看到


无线真机测试,网上提供了很多带插件的方法,在这里介绍一种不需要额外下载东西的方法,但是要求手机和电脑在同一局域网内。

首先确保android sdk的环境都设置好了,在手机中查看手机的IP地址,然后再命令行中输入adb connect xxx.xxx.xxx.xxx:<port>。之后在AS中运行程序就可以看见了。





若是出现以下情况,参考http://jingyan.baidu.com/article/295430f1c25a940c7e00500b.html  USB连接手机,输入设置手机无线监听端口5555:adb
tcpip 5555。然后再adb connect ip。


时间: 2024-07-30 10:11:30

Android Studio开发准备的相关文章

windows平台下Android studio开发环境搭建教程

最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支持Eclipse等其他集成开发环境 .而随着Android studio正式版的推出和完善,Android开发者们转向Android studio开发平台也将是大势所趋! 小弟Vike原先学习Android也是一直用的eclipse,虽然时间不长,而且用起来慢点,卡点,但是毕竟熟悉起来了,猛地要转到一个新平台,还真是相当不习惯.且不说快捷键有变化,就连Android

Android Studio开发环境搭建

现在越来越多的人使用Android studio进行Android应用开发了.掌握Android studio的使用已经是每一个Android开发者必备的技能了. 下面介绍一下如何进行Android studio开发环境的安装. 上面是Android studio的安装介绍,可以看到想要安装Android studio 需要提前安装 JDK 官方推荐安装JDK1.7以上的版本. 安装Android Studio 需要 JDK 和 Android Studio 下载地址分别如下: JDK1.8 6

《Android Studio开发实战 从零基础到App上线》资源下载和内容勘误

http://blog.csdn.net/aqi00/article/details/72907534 http://blog.csdn.net/aqi00/article/details/73065392 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 资源下载 下面是<Android Studio开发实战 从零基础到App上线>一书用到的工具和代码资源:1.本书使用的Android Studio版本为2.2.3,因为Android官网现在不提供该版本的下载,所以博主

android studio开发工具的android library打包文件(.aar)本地引用

by 蔡建良 2014-5-13 关键点: 利用Gradle发布本地maven库支持android library 打包文件(*.aar) 的本地引用 开发环境: windows7 64位操作系统 android studio0.5.8 (1) 安装maven1.在安装maven之前,先确保已经安装JDK1.6及以上版本,并且配置好环境变量.2.下载maven3,最新版本是Maven3.2.1 ,下载地址:http://maven.apache.org/download.html 下载apach

Android Studio 开发技巧详解

Android Studio开发工具是每一个 Android 程序猿每天都要使用的工具,但是即使你是一个经验丰富的开发人员,你也可能已经错过了许多可以节约生命的技巧,这篇文章也许就可以帮助你掌握它们其中的一部分.我不会一字一句地翻译,而是以最简洁易懂的方式介绍给你,同时提供必要的注解和延伸,让你可以在一遍快速阅读之后迅速掌握. 1.当你想不起来某个功能怎么用的时候 如果你是 Windows/Linux 用户, 那么请按Ctrl + Shift + A, 如果你是 Mac 用户,那么请按Comma

使用Android Studio开发J2SE项目方法

0.前言 最近因为要为项目开发一个底层的Java应用,所以非常偶然的遇到了这样一个问题,过去Eclipse有Java Project而现在手头使用Android Studio并不能直接建立Java应用项目.所以在网上搜集和整合了些资料后发现其实Android Studio也能很完美的支持Java应用项目的开发,所以写这样一篇博客分享给有同样需要的Coder. 1.J2EE项目的建立 Android Studio中并不能直接建立Java项目,所以比较简单偷懒的办法是先随便建一个Android项目,

使用Android Studio开发android应用(持续更新)

使用Android Studio开发android应用 --------------------转载请注明出处:coder-pig 前言: 在2013年5月16日开发者大会上,google公司发布了一个新的集成开发环境:Android Studio 该IDE是专门用来开发安卓应用程序的,如果你需要使用Java的话就需要下载Java的IDE了! google慢慢地已经把重心放到Android Studio上了,所以有必要熟悉下这个IDE开发环境! 本篇博文会不定期地进行更新!对遇到的问题以及一些新

【移动终端软件开发】2017-2018秋学期教材《Android移动应用设计与开发(第2版)——基于Android Studio开发环境》

经过仔细比较,最终选定2017-2018秋季教材: <Android移动应用设计与开发(第2版)——基于Android Studio开发环境> 出版日期:2017-03-01  书号:978-7-115-44780-7  定价:49.80 元   页数:268 第1章 Android简介 11.1 Android发展概述 11.2 配置开发环境 31.2.1 安装JDK 31.2.2 安装Android Studio 51.2.3 安装SDK 51.3 本章小结 7习题 7 第2章 Andro

[Android 新特性] 谷歌发布Android Studio开发工具1.0正式版(组图) 2014-12-09 09:35:40

Android Studio是谷歌于13年I/O大会推出的Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的Android开发工具用于开发和调试. 今日谷歌发布了Android studio的1.0正式版,增加了包括智能代码编辑,用户界面设计工具,性能分析工具等新功能,支持Android 5.0平台的开发. 谷歌也将推荐开发环境从Eclipse IDE调整为Android studio,还为Eclipse开发者提供了