写点什么

Android Studio 4,Android 工程师面试该怎么准备

作者:嘟嘟侠客
  • 2021 年 11 月 27 日
  • 本文字数:1474 字

    阅读完需:约 5 分钟

可能是 AS 升级


《Android 学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》

【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享


到 4.1 后插件不兼容的原因,那我想着去升级一下插件吧!然后进入 Settings-->Plugins-->Installed,发现已安装那里插件都找不到了。


那就重装吧,可是重装的时候又提示插件不兼容,如下图:



然后跑去 stackoverflow 搜索不兼容的原因,有人说是 AS 4.1 插件安装的位置发生了改变导致的。


解决方法 1(针对插件使用者):


找到插件安装的位置,然后将有问题的插件删除,重启 AS,重新安装即可。插件安装的位置如下:


C:\Users\UserName\AppData\Roaming\Google\AndroidStudio4.1\plugins


AS 4.1 之前插件安装的位置为:C:\Users\UserName.AndroidStudio4.0\config\plugins


有时候你还会遇到删除后去重装的时候还提示不兼容,那么需要在 AS 中先卸载再重装,如下图:



OK,这时候就可以重装插件正常使用了。但是,当你关掉 AS 再打开的时候,发现插件又神奇的消失了...


最终的解决方法是将插件直接复制到系统插件的安装路径(注意,这个是系统插件的安装路径,上面那个是用户插件的安装路径)即可,系统插件的安装路径如下:


C:\Program Files\Android\Android Studio\plugins


解决方法 2(针对插件开发者):


方法 1 是针对插件使用者而言,这种方法虽然解决了问题,但是不可能每次装一个新的插件都用这种方法吧!那么只能让插件开发者重新改代码兼容 AS 4.1 了。解决方法也很简单,修改插件的配置文件 plugin.xml,增加如下依赖即可:


<depends>com.intellij.modules.java</depends>


然后生成新的插件上传到插件库其他用户就可以用了,关于插件开发可以看我另一篇文章 自己撸一个 Android Studio 插件

问题 2

代码不会高亮显示,写的错误代码也不会提示...


解决:


  1. 根据报错,将有问题的插件全部删除掉(大多数情况下只需要删除 Butterknife 插件),然后重启 AS 即可。插件安装路径如下:


C:\Users\UserName\AppData\Roaming\Google\AndroidStudio4.1\plugins


如果未解决,那么用第 2 步。


  1. 删除全部插件。

问题 3

Android Studio 启动失败...


解决:


  1. 根据报错,将有问题的插件全部删除掉,然后重启 AS 即可。插件安装路径如下:


C:\Users\UserName\AppData\Roaming\Google\AndroidStudio4.1\plugins


如果未解决,那么用第 2 步。


  1. 删除全部插件。

问题 4

Gradle sync failed:你的主机中的软件中止了一个已建立的连接...解决:

学习福利

【Android 详细知识点思维脑图(技能树)】



其实 Android 开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。


虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。


这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司 19 年的面试题。把技术点整理成了视频和 PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。


由于篇幅有限,这里以图片的形式给大家展示一小部分。



网上学习 Android 的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。


本文已被CODING开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》收录

用户头像

嘟嘟侠客

关注

还未添加个人签名 2021.03.19 加入

还未添加个人简介

评论

发布
暂无评论
Android Studio 4,Android工程师面试该怎么准备