Android Studio 安装及常见问题

  今年放假比去年早了一些,就提前回来了。感觉挺爽,结果教研室电脑没有带回来,悲剧是导师让我维护一下以前的项目,只能屁颠屁颠的搞起呀。只能用自己的笔记本搭建android开发环境。由于前阶段听说Android Studio用着爽歪歪,于是尝试在超卡的笔记本上跑Android Studio。哇咔咔,费了九牛二虎之力终于将Android Studio玩转了。先上个图,快过年了,祝大家新年快乐!

  Android官网也开始推广Android Studio了,以前官网好像提供Eclipse和ADT打包下载,现在好像不提供了。Android Studio下载网址:http://developer.android.com/sdk/index.html注意:Android Studio 要求JDK1.7以上才可以安装。安装过程非常简单,这里就不详细介绍了。

  我遇到第一个问题就是:安装完成后第一次启动时候会首先显示Fetching Android SDK component information,等一会儿在Setup Wizard - Downloading Components界面下面开始下载Andorid SDK,在这里会等很长时间,最后提示Retry。Retry估计有N次,还行不行。

问题原因:

  Retry了N次,不成功是由于下载地址被墙的缘故。被墙这事有时候真的让人很无语,还好有解决办法哈。

解决办法:

  首先关闭安装向导,如果无法关闭可以在任务管理器中手工关掉进程,然后打开Android Studio安装目录的bin目录下面的idea.properties文件,添加一条禁用开始运行向导的配置项:disable.android.first.run=true.然后再启动程序就会打开项目向导界面,这个时候如果点击Start a new Android Studio project是没有反应的,并且在Configure下面的SDK Manager是灰色的,这是因为没有安装Android SDK的缘故。


  这个时候需要打开Configure-Settings,在查找框里面输入proxy,找到下面的HTTP Proxy,设置代理服务器,然后退出将上面在idea.properties配置文件中添加的那条配置项注释掉重新打开Android Studio等刚开始的向导把Android SDK下载安装完成就可以了。

  最近FQ有些麻烦,必须频繁修改hosts文件才行。下载很久很久,才下载sdk……下载完了很高兴,可以耍一下Android Studio了。创建了我第一个android项目。但是当运行时候就悲剧了。

问题原因:

  由于我下载sdk中android system-images是x86。如果你要直接下载arm估计就不存在这个问题。为什么android studio提供这个HAXM呢?

解决方法

  HAXM到底是什么呀?

  Inter官网告诉我的,作用是管理硬件加速的,估计是用了这个东西模拟器就能告别Eclipse时代的龟速。

  Android SDk已经集成了这个软件,只需要就是找到他,然后安装它就是了。

下载完后它的位置放在这个目录下:

下载完成后默认是不安装的,这个需要手动安装。当双击安装,问题由来了:

查找帮助Inter官网的教程有这样一段话:

Intel VT-x not enabled

In some cases, Intel VT-x may be disabled in the system BIOS and must be enabled within the BIOS setup utility. To access the BIOS setup utility, a key must be pressed during the computer’s boot sequence. This key is dependent on which BIOS is used but it is typically the F2, Delete, or Esc key. Within the BIOS setup utility, Intel VT may be identified by the terms "VT", "Virtualization Technology", or "VT-d." Make sure to enable all of the Virtualization features.

链接地址:https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

  如果安装失败了,那多半是BIOS里面的“Virtualization Technology”选项没有打开,去BIOS里面打开就可以了。有的电脑不支持”Virtualization Technology“这个选项,这个没有办法使用HAXM了。网上说还有一种超快的模拟器:Genymotion。不知道怎么样,不支持HAXM可以试试这款哈。

  重新启动安装,就成功了!然后运行cmd,在窗口输入命令:sc query intelhaxm,进行查看。

  如果STATE : 4 RUNNING说明开启成功。否则到BIOS里确认是否开启成功。如果开启成功后,再次运行~/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/intelhaxm-android.exe程序,在安装时候默认2G内存,也就是说你的AVD设置ROM不要超过2G。

再次运行应用程序时候,出现一种情况就是

D:\Users\hutao\AppData\Local\Android\Sdk\tools\emulator.exe -avd Nexus_5_API_21 -netspeed full -netdelay none
emulator: device fd:636
HAX is working and emulator runs in fast virt mode
creating window 43 59 329 583

emulator感觉filesystem没有起来,一直黑屏。网上有很多解决方案,但是我发现我现在sdk时候没有下载完全,导致emulator没有起来。我把Google APIs Intel x86 Atom System Image误认为Intel x86 Atom System Image。只要检查如下图该路径有x86(32位操作系统)或x86_64(64位操作系统)。使用HAXM加速跑emulator还是比较爽歪歪的,不信你来试试!

  在此运行应用程序时候,emulator成功跑起,显示开始的画面:”新年快乐!“。使用android studio 开发应用程序,感觉非常爽。在使用XML布局时候,直接就可以看效果。在设置颜色时候,直接可以在侧栏上直接看到字体颜色的效果。应该还有很多新的功能,以后慢慢分享哈!

参考资料

http://www.cnblogs.com/csulennon/p/4178404.html

http://www.javatang.com/archives/2014/12/10/06411139.html

https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

http://developer.android.com/sdk/index.html

时间: 02-15

Android Studio 安装及常见问题的相关文章

【转】Android Studio安装配置学习教程指南 下载和安装--不错

背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢? 虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教大家下载.安装.使用,Studio之路从这里开始. Android Studio VS Ec

Android studio 安装中遇到一些问题的解决办法,分享一下

从eclipse转到android studio也是很无耐,刚开始总是会遇到很多难题,但是都不要轻言放弃. 以下是我遇到的问题,并通过搜索引擎找到的解决办法,善用工具,善用头脑,勿为伸手之人. Android Studio需要JDK 1.7+才可以安装,不过这个时候也要升级到1.7了. 安装完成之后第一次启动的时候会首先显示Fetching Android SDK component information,等一会儿在Setup Wizard - Downloading Components界面

Android Studio安装后Fetching android sdk component information超时的解决方案

问题描述: Android Studio 是一个全新的 Android 开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试. Android Studio安装完成后,如果直接启动,Android Studio会去获取 android sdk 组件信息,这个过程相当慢,还经常加载失败,导致Android Studio启动不起开.解决办法就是不去获取android sdk 组件信息. 解决方法:

Android Studio使用心得 - 常见问题集锦

整理了一些这段时间遇到的常见问题,希望对各位猿们有帮助...如果觉得有用就点个赞哦 问题一: Error:(26, 9) Attribute [email protected] value=(@drawable/logo) from AndroidManifest.xml:26:9 Error:(28, 9) Attribute [email protected] value=(@style/ThemeActionBar) from AndroidManifest.xml:28:9 is als

window7 64位下Android studio 安装genymotion模拟器

1.登录genymotion官网注册一个账号才能下载,注册号之后 2.点击buy genymotion   3.选择free免费 点击download 4. 选择系统,点击get genymotion 可以选择没有vituaiBox,如果你安装有 之后便进行下载了 5.下载好之后双击安装即可 6.根据提示下载一个版本的手机镜像文件,便可以运行 7.点击start便可以运行了   二.Android studio 安装 genymotion插件 1.(1)在Android Studio中选择Fil

Android Studio安装Genymotion插件

Android Studio安装Genymotion插件 Eclipse就不介绍了,谷歌都已经放弃Eclipse了,你还在坚持什么. 安装Genymotion 官网:https://www.genymotion.com/#!/ 安装过程就不介绍了 安装Genymotion插件 重启Android Studio 关联Genymotion 启动Genymotion 版权声明:本文为博主原创文章,未经博主允许不得转载.所有文章,任何一个技术点,无论是原创还是转载,都是在程序中使用过或者Demo测试过才

Android Studio安装及主题字体配置

在2013 Google I/O 大会上,谷歌推出了自家全新的安卓软件集成开发工具 Android Studio,这是 Google 基于 IntelliJ IDEA 修改而来. 谷歌称 Android Studio 将会让开发者更快.更具生产力,它完全免费,跨平台支持 Win/Mac/Linux,是替代 Eclipse 的最佳安卓开发工具,想来还是有点小激动.关于Android Studio如何安装的文章网上搜一下还是有很多的,最近想升级为最新版的0.9.3 ,但因为网络访问和版本,时间问题,

Say Hello To Android Studio【android studio 安装步骤概述】

本文概要记录在32位 windows 7下,安装android studio 的过程.自从有了墙,安装开发工具就有了些许麻烦.还好有很多离线包供折腾.万分感谢!感谢互联网! 介绍:Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试.还有其他很多概要说明. 一.准备工作: 1.jdk:用的是 jdk-7u60-windows-i586.exe

Android studio安装

1.首先上甲骨文公司的官方网站下载JDK的安装包,根据自己电脑的操作系统选择正确的版本下载.不知道下载地址的同学可以百度一下很快就能搜到.下载还的安装包如下图所示. 2.点击下载好的JDK安装程序,百度一下,网上很多,然后弹出如下界面,点击"下一步"即可. 3.此时比较关键,设置安装的路径,可以事先建立一个文件夹,以在D盘为例,如D:\java. 4.修改路径为:D:\java\jdk1.7.0,这里安装的是jdk1.7. 5.修个好路径后,点击"下一步",即可.