Android Studio 填坑指南

前几天发布了一篇名为Android Studio 安装、配置及第一个程序演示》的博文,有不少童鞋都认真阅读过并照步骤一步一步操作了一遍,有滴如期成功地装好了,然鹅有滴反映说这不对呀,为森嚒我的和教程的长的不一样呀,按照教程操作不对呀。于是乎,秉着砖工的职业操守,陆续收集了教程中没有介绍的“安装bug”,开启了下述填坑工程。

 

No.1 下载官网打不开

有不少小伙伴说官网(https://developer.android.com/studio/)进不去,后来我也好奇地尝试,发现真滴进不去欸,之前明明进得去,这又是为什么呢?后来我尝试了不同的浏览器(包括猎豹浏览器、IE、谷歌、火狐等),终于发现原来只有谷歌浏览器可以正常打开,看来Android Studio真的很青睐Chrome呀。所以换成谷歌浏览器就好了。

 

No.2 Intel HAXM 安装后仍报错

教程中说到如果出现”Error:x86 emulation currently requires hardware acceleration”,那就是说没有开启硬件虚拟化,安装Intel HAXM就行了。But!有童鞋说SDK Tools中显示了已安装怎么还是报错呢?好吧,经实地考察,再另外一台电脑上重装后真的发现——它竟然报错了?

在一番探索后发现,虽然它显示已经安装好了,但实际上电脑内核并没开启硬件虚拟化,所以还是无济于事的。那这又是怎么知道的?来,让我们打开SDK下载目录,然后进入Intel HAXM安装路径(比如说C:\Users\UnikFox\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager),打开安装包intelhaxm-android.exe,如果它安装时报错则证明电脑未开启硬件虚拟化。

那么怎么解决呢?这时候就需要进入BIOS设置开启虚拟化就行了,具体的BIOS设置方法请根据自己电脑型号在网络上查找。

 

No.3 下载Gradle出错(Gradle project sync failed)

这也是许多人比较纳闷的问题,包括我在另外一台电脑上安装时也遇到过,虽然连接上了,速度慢可以等,但它偏偏下载到一半时就fail了(其实吧,还不到一半),结果只能默默retry了,But反复多次就是一直下载不下来。这种情况咋整呀?

其实,如果我们细心点,会发现在下载时它告诉了我们下载资源的url,这时我们就可以手动下载,比如如下是我下载时的信息:

Android Studio 填坑指南

我们便可以复制url:”https://services.gradle.org/distributions/gradle-4.4-all.zip”,然后用浏览器进行下载。不过这里要提醒各位的是经测试最后发现还是Chrome浏览器下载效果最佳(速度异常给力!)

下载完以后,无需解压,直接移动到.gradle的目录下(比如,C:\Users\UnikFox\.gradle\wrapper\dists\gradle-4.4-all\9br9xq1tocpiv8o6njlyu5op1),重新启动Android Studio即可

 

No.4  Emulator :Warning Quick Boot

这一个坑在之前博客最后有提到,作为填坑指南汇总,现在在此再次提一下。

有时候我们在编译完成运行时可能会遇到如下错误:Emulator :Warning Quick Boot / Snapshots not supported on this machine.  Failed to finalize session:INSTALL_FAILED_INVALID_APKAndroid Studio 填坑指南

这时候我们只需要在顶部Bulid工具栏中选择Clean Project,然后重新运行即可解决。

 


以上就是目前所发现的一部分坑(嗯,应该还会有其他的吧。。)如果大家在实践中还发现了什么有趣的现象或问题,欢迎大家留言补充或私信交流。

Android Studio 填坑指南

上一篇:Android 9 Pie 兼容性常见问题及注意事项


下一篇:SpringCloud报错:Caused by: org.springframework.context.ApplicationContextException: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.