title: Android Studio安装踩坑

date: 2018-09-07 19:31:32

updated:

tags: [Android,Android Studio,坑]

description:

keywords:

comments:

image:

耗费将近两个小时把AS安装完毕并且运行成功了第一个HelloWorld.遇到了一些问题.此处做一个笔记.

机器环境

  • 操作系统:win10
  • 电脑开启全局代理
  • 安装包为x64:android-studio-ide-173.4907809-windows

安装教程

直接参看这篇博客:https://www.cnblogs.com/xiadewang/p/7820377.html

安装注意事项

确保能够科学上网,可以自己折腾免费的方法,也可以去购买服务,最靠谱的是自己搭建.我也是在学习过程中才发现不会科学上网是很麻烦的事情.

遇到的问题

完整删除AS

首次安装时由于某些玄学问题,我的安装失败了,需要重装.

使用目录自带卸载工具,或者使用IObit Uninstaller(推荐)卸载.

然后删除用户目录下含有androidstudio的文件夹,通常是.开头的隐藏文件,这个文件夹是AS的用户配置信息,在你需要重置设置时也可说通过删除它来达到.

Gradle下载慢

虽然已经科学上网但是我的Gradle下载速度依然奇慢无比,低于10k的速度,直接在官网下载包在多线程的支持下能够达到1m

首先,AS新建一个项目,AS会开始下载Gradle,等一会,打开如下目录C:\Users\xxx\.gradle\wrapper\dists\gradle-4.4-all\xxxxxxxxxxxxxxx

这里的xxxxxxxxxxxx是AS创建Gradle下载目录的时候自动创建的.

打开文件夹后强制关闭AS,删除这个目录下的所有文件(如果有).

你可以看到这个目录的上一级已经标明了你需要的Gradle版本,我的是gradle-4.4-all,这时到Gradle下载地址下载对应压缩包

压缩包直接放到xxxxxxxxxxxx

重新启动AS,创建项目,成功了.

ADV模拟器运行报错

我的报错信息为

18:21    Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!

18:21    Emulator: Process finished with exit code 1

可以作为参考

google后原因似乎为Intel HAXM没有开启,实际上Android SDK 已经集成了这个软件,目录结构类似C:\Users\xxx\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager

点击目录下的.exe可执行程序安装,如果安装报错需要在Bios里把 Virtualization-Inter(R) Virtualization Technology 设成Enabled,具体方法google之.(我的机器没有这个选项,也没有报错很奇怪)

Bios设置好后就可以继续安装了

安装完成,再次运行模拟器,成功了

Android Studio安装踩坑的更多相关文章

  1. 【Android Studio安装部署系列】三十、从Android studio2.2.2升级到Android studio3.0之路

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 Android Studio 3.0的新功能 https://mp.weixin.qq.com/s/2XmVG4mKEDX6-bvZ ...

  2. 【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 在从Android Studio3.0.0版本升级到Android Studio3.0.1版本的时候,出现了一个问题,需要升级Gra ...

  3. 安卓开发第一步:Android Studio安装配置

    虽然本人是JAVA开发工程师平时主要开发Web App,但因为项目需求需要开发对应的移动端.一时又找不到合适的安卓开发人员,兄弟我只好被项目经理"抓来当壮丁了".俗话说好" ...

  4. Android开发快速入门(环境配置、Android Studio安装)

    Android是一种激动人心的开源移动平台,它像手机一样无处不在,得到了Google以及其他一些开放手机联盟成员(如三星.HTC.中国移动.Verizon和AT&T等)的支持,因而不能不加以学 ...

  5. Android Studio安装更新终极解决方式

    之前写过一篇Android SDK无法更新的博文,其实该方式对Android Studio同样有效,大伙可以下载网盘中分享的小软件,若搜索到通道后提示需要更细,也可以选择更新.参考:http://bl ...

  6. Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)

    鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio  Android Studio 是一个Android开发环境,基于Intel ...

  7. Android Studio安装与配置

    谷歌已经停止支持eclipse开发android了,转向android studio是大势所趋,笔者由于电脑配置的原因, 以前迟迟不愿意向android studio,现如今因为开始学习materia ...

  8. Android学习及开发随记1:Android Studio安装配置

    1.本系列仅为个人使用,概不负责.随着时间推移,部分内容可能因为软件更新而出现不能对应的情况. 本文的配置情况,仅针对Android Studio v1.1.0 windows版本 全新安装. Goo ...

  9. Android Studio安装、配置

    Google在2013年I/O大会上发布了Android Studio,AndroidStudio是一个基于IntelliJ IDEA的Android开发工具.这个IDE要比eclipse智能很多,具 ...

随机推荐

  1. HandlerMapping执行过程。。。

    1.web.xml DispatcherServlet 类 寻址 doDispatch() 2.getHandler(requset) 点击,进入 3.HandlerMapping hm=xxxxxx ...

  2. 前后端分离 vue+springboot 跨域 session+cookie失效问题

    环境: 前端 vue   ip地址:192.168.1.205 后端 springboot2.0  ip地址:192.168.1.217 主要开发后端. 问题: 首先登陆成功时将用户存在session ...

  3. BootStrap Validator 版本差异问题导致的submitHandler失效问题的解决方法

    最近一直在做互金平台,做到后台提交表单的时候出现验证提交数据一直没有提交的问题.于是百度了一下.果然是版本问题造成的.幸好找到了问题所在.我一直仿照的是东钿原微信平台的做法,但是使用byond的后台框 ...

  4. If you can't take it, don't dish it out.

    If you can't take it, don't dish it out.己所不欲,勿施于人.

  5. php分页代码及总结

    代码部分: <?PHPheader("Content-type:text/html;charset=utf-8");$pageSize = 10;//接收传入的分页码$pag ...

  6. ios 11 12以后下拉刷新不回位的解决方法

    原因:  iOS11弃用了automaticallyAdjustsScrollViewInsets属性,新增contentInsetAdjustmentBehavior来替代它 //解决方案 添加如下 ...

  7. redis的一些问题总结,转载自infoq

    Redis是时下比较流行的Nosql技术.在优酷我们使用Redis Cluster构建了一套内存存储系统,项目代号蓝鲸.到目前为止集群有700+节点,即将达到作者推荐的最大集群规模1000节点.集群从 ...

  8. topcpder SRM 664 div2 A,B,C BearCheats , BearPlays equalPiles , BearSorts (映射)

    A题,熊孩子测视力,水题,题意就是判断一下两个数对应位不相同的数字有多少个. #include<bits/stdc++.h> using namespace std; class Bear ...

  9. 四、filter和find函数的区别

    filter(): filter函数会返回data中为true那项的数组(即查询符合条件的数据) eg:data.filter((f)=>{ if(f[name]===item[name]){ ...

  10. Windows无法停用设备,原因是某个程序正在使用它...

    有时候,当我们用完U盘需要弹出是,会出现“Windows无法停用设备,原因是某个程序正在使用它…”的黄色警告,很无奈.不过可以通过一些方法进行解决(win10版): 1. 打开“文件资源管理器”,选择 ...