小福利:

在当下这个碎片化信息环境的时代,很多资源都可以在网络上找到,只取决于你愿不愿意找或是找的方法对不对了

很多朋友不是没有资料,大多都是有几十上百个G,但是杂乱无章,不知道怎么看从哪看起,甚至是看后就忘

如果大家觉得自己在网上找的资料非常杂乱、不成体系的话,我也分享一套给大家,比较系统,我平常自己也会经常研读。

https://developer.android.google.cn/studio/intro/update#sdk-manager.

②点击 SDK Update Sites 标签,然后选择 Intel HAXM。

③点击 OK。

④下载完成后,运行安装程序。通常,您可以在以下位置找到安装程序:sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

⑤使用向导完成安装。

2.设置你的电脑在使用Android Studio时使用独显

如下图,我的电脑是NIVIDA,就以NIVIDA为例。打开NIVIDA控制面板,选择管理3D设置,在界面中间选择程序设置,然后把Android Studio添加进来。下方图形处理器选择高性能NIVIDA处理器。

android studio 查看手机系统版本 怎么看安卓studio版本_IT

再点击设置Surround、PhysX配置,选择独显。如下图,我的是Geforce GTX1050Ti。

android studio 查看手机系统版本 怎么看安卓studio版本_IT_02

做完以上修改以后,以高性能显卡运行AVD,会有一定的流畅性提升。但是同样的,长时间高性能使用显卡会出现意想不到的问题。(我在配置的时候发热严重、风扇如战斗机一样开转,我电脑太渣了!)

二. Android virtual device(自带模拟器AMD)

===================================

对于使用英特尔 x86 处理器的设备来说,默认情况下 Android 模拟器将继续使用硬件加速执行管理器技术 (Intel HAXM)。该技术是英特尔开发的一款较为成熟的开源虚拟化技术解决方案。此外,由于英特尔在创新研发方面的持续投入,HAXM 依旧是目前市面上最快的 Android 模拟器加速技术。

若您的设备使用的是 AMD 处理器,需同时满足以下条件:

AMD 处理器 —— 推荐使用 AMD 锐龙系列处理器;

Android Studio 3.2 Beta 或更高版本,点击前往 Android Studio 预览版下载页面;

Android 模拟器 v27.3.8 +,点击前往 Android Studio SDK 管理器页面下载;

x86 Android 虚拟设备 (AVD),创建虚拟设备;

Windows 10 Version 1803 四月更新版;

①在 Windows 桌面上,右键点击 Windows 图标,然后选择应用程序和功能。

②在相关设置下,点击程序和功能。

③点击打开或关闭 Windows 功能。

④选中 Windows Hypervisor Platform。

android studio 查看手机系统版本 怎么看安卓studio版本_学习_03

⑤点击 OK。

⑥安装完成后,重启计算机。

三. 使用真机调试

=========

Android Studio是支持使用自己的安卓手机进行调试的。真机调试性能不错,效果较好。需要用数据线将手机与电脑连接。如下图我示范一下真机调试过程:

1.设置开发者选项

在设备上,打开设置应用,选择开发者选项,然后启用 USB 调试。

2.USB 驱动程序。

在 Windows 上开发并且想要连接设备进行测试,则需要安装合适的 USB 驱动程序。

USB驱动链接:

https://developer.android.google.cn/studio/run/oem-usb.

3.在一个创建好的项目中,在上方工具栏中找到APP这个按钮,选择Edit Configurations。如图所示:

android studio 查看手机系统版本 怎么看安卓studio版本_Android_04

android studio 查看手机系统版本 怎么看安卓studio版本_Android_05

4.在弹出的对话框中,找到“ Deployment Target Options” 并选择“ USB Device ”,然后点击确定。如图所示:

android studio 查看手机系统版本 怎么看安卓studio版本_IT_06

做完以上操作后,就可以在真机进行调试了。第一次执行需要一些时间,后续就快起来了。缺点就是需要随时携带数据线,然后真机调试的配置也较麻烦。但是真机的效率是真的高,很多问题也是在真机上更容易发现。真机调试我还是很推荐的。

四. Genymotion模拟器调试

==================

这是我最推荐的,也是目前比较受欢迎的虚拟机。Genymotion虚拟机可以模拟Galaxy、SAMSUNG、SONY、HTC等主流手机,效率很高,使用简单方便。

**1.安装Genymotion前需要安装VirtualBox(官网有提供VirtualBox和Genymotion整合包)

下载地址:https://www.virtualbox.org/wiki/Downloads

傻瓜式安装,不赘述。**

**2.安装Genymotion

下载地址:https://www.genymotion.com/download

如图,有withVirtualBox版本,我们选择这个合集包,就不用单独下载上面说的VirtualBox。**

android studio 查看手机系统版本 怎么看安卓studio版本_Android_07

安装完后在Genymotion中新建一个模拟器。

android studio 查看手机系统版本 怎么看安卓studio版本_IT_08

模拟器建完后,保持模拟器开机状态。我的Android Studio是可以自动识别到Genymotion的模拟器的。

android studio 查看手机系统版本 怎么看安卓studio版本_Android_09

android studio 查看手机系统版本 怎么看安卓studio版本_Android_10

如果你的无法自动识别到,可以下载Android Studio中Genymotion的插件。左上角File–>setting–>Plugins–>Genymotion

android studio 查看手机系统版本 怎么看安卓studio版本_android_11

总结

由于我正在学习Andrio开发,经常需要调试。刚开始学习的时候,确实使用的是AVD,后面写得多了,比较卡顿。老师、同学都推荐使用Genymotion,它占用内存不多,效率比较高,使用便捷,所以一直都在用它。后期如果有实训项目,可能会考虑更多地使用真机开发,毕竟真实的环境还是有优势的。

参考链接:

Android Studio developers:

https://developer.android.google.cn/studio/intro

总结

我最近从朋友那里收集到了2020-2021BAT 面试真题解析,内容很多也很系统,包含了很多内容:Android 基础、Java 基础、Android 源码相关分析、常见的一些原理性问题等等,可以很好地帮助大家深刻理解Android相关知识点的原理以及面试相关知识

这份资料把大厂面试中常被问到的技术点整理成了PDF,包知识脉络 + 诸多细节;还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。

这里也分享给广大面试同胞们,希望每位程序猿们都能面试成功~

Android 基础知识点

android studio 查看手机系统版本 怎么看安卓studio版本_学习_12

Java 基础知识点

android studio 查看手机系统版本 怎么看安卓studio版本_Android_13

Android 源码相关分析

android studio 查看手机系统版本 怎么看安卓studio版本_android_14

常见的一些原理性问题

android studio 查看手机系统版本 怎么看安卓studio版本_android_15