本文微信公众号「AndroidTraveler」首发。 背景大多数应届毕业生在大学期间使用的比较多的是 windows 电脑,因此初入职场如果拿到一台苹果电脑,可能一时间不能够很快的上手。基于此,这边出了系列视频,通过实际的演示让没使用过苹果电脑的小伙伴可以快速上手。 定位适合以下小伙伴:
讲解方式这边会通过三种形式进行讲解。分别是思维导图、视频以及本篇文章。 思维导图视频目前视频已经录制完并上传到了 B 站。 全部视频应该是在 8 月 20 日上午 8 点就发布完毕。 B 站链接:https://space.bilibili.com/221777031 文章第一部分:苹果电脑基本设置01 触控板设置点击系统偏好设置打开设置面板,点击触控板进入设置页面。 勾选轻拍来点按,这样以后点击的时候就可以轻轻一点,不需要用力按下。 辅助点按(用两个手指轻按),相当于 windows 里面的右击,用于打开功能菜单。 旧版本启动三指拖移可以直接在触控板打开。高版本通过系统偏好设置->辅助功能->鼠标与触控板->触控板选项...,通过勾选启用拖移选择三指拖移来启动。笔者演示使用的电脑版本号为 10.10.5 滚动方向是否勾选自然看个人使用习惯,可以通过打开网页滑动一下看看是否符合自己的使用习惯来确定。一般如果要跟 windows 保持一致,需要取消勾选。 02 快捷键设置和应用程序的启动快捷键设置路径为: 视频演示了输入源(输入法切换)的快捷键和 Spotlight 的快捷键设置。 应用程序启动可以通过两种方式: 第一种是直接打开 Launchpad,通过滑动查看所有安装应用程序或者通过顶部搜索查找。 第二种是通过 Spotlight 搜索。 03 强制退出无响应应用强制退出无响应应用有两种方式: 第一种是点击左上角的苹果图标,点击强制退出...。选择要退出的应用程序,然后点击强制退出即可。 第二种是通过 Spotlight,搜索 Activity Monitor,打开活动监视器。双击你要退出的应用程序,点击退出,强制退出即可。 04 切换语言这个主要是考虑到我们的视频讲解都是在中文环境下。 如果你拿到的苹果电脑一开始是英语,如何切换到中文。 打开系统偏好设置(System Preferences),点击语言与地区(Language & Region),然后在左边的首选语言(Preferred languages)将你需要切换到的语言(视频演示中为简体中文)按住并拖动到第一个位置,这样关闭这个设置面板,就会提示你是否重启电脑以应用所有设置。 这种情况下如果你没有任何在编辑的文档,可以直接点击重启。为了避免数据丢失,可以先点击不重启。然后手动关闭文档相关应用程序,再重启。或者自己在使用过程中发现某个应用程序没有切换语言而你又需要切换语言的时候再重启也是可以的。 第二部分:Linux 命令01pwd 打印当前工作目录(print work directory) open 以图形化的形式来打开 cd 切换目录(change directory) 特殊目录说明: 宿主目录一般组成为/Users/用户名/ ; 分号:可以执行多条命令。 连接多条命令,上一条命令失败不会影响下一条命令的执行。 前往文件夹快捷键 给我一个路径,我就能快速到那个路径。 打开访达(Finder),然后使用快捷键 command+shift+g 打开前往文件夹,输入对应路径,就可以快速定位到对应路径。 当然点击菜单栏上面的前往,也会发现前往文件夹的快捷键,你也可以直接点击。 02touch 创建一个空文件 mkdir 创建一个文件目录(文件夹) ls 列出当前目录的所有文件(普通文件和文件夹)
03rm
要谨慎,一般是不可恢复 cp
mv
功能二:重命名
Tips: 04 终端快捷键使用为了提高在 Terminal 上面使用命令的效率,这一小节主要分享一些快捷键。 复制和粘贴 将光标定位到行首 将光标定位到行尾 清除光标所在处到行首之间的内容 清除光标所在处到行尾之间的内容 如何查看历史命令 清屏 新建 Terminal 05cat more 所以有一些按键可以执行下一屏和下一行查看操作 grep
| 左边的输出作为右边的输入 06 vi 的基本使用vi:命令行上的一个文本编辑器 vi/vim 三种模式:命令模式、输入模式、底线命令模式 进入 vi 命令:vi 文件名 命令模式特点:除了一些特殊的按键,普通按键如 w 不起作用。 命令模式切换到输入模式一般是按键盘的 i。 记得键盘的按键都是在英文输入法的情况下点击的 输入模式特点:大部分按键都是当作输入内容,就跟普通编辑文件一样。 退出输入模式是按 ESC 键,退出之后就回到了命令模式。 命令模式进入底线命令模式可以通过两个特殊按键,分别对应不同的功能。 第一种是按冒号(:) 比如希望显示行号,那么可以按键盘上的 第二种是按 /,搜索功能 比如我想查找文件有没有 ANR 相关字符串,如果要往下查找,则可以输入 /ANR,然后通过键盘快速定位到下一个相关字符串位置。按 n 是往下查找下一个,按 N(shift+n) 是往上查找下一个。 当然这里其实还有一个查找方向相反的,就是把 / 改为 ? 比如上面的场景。如果要往上查找,则是输入 ?ANR,然后通过键盘快速定位到下一个相关字符串位置。按 n 是往上查找上一个,按 N(shift+n) 是往下查找下一个。 在命令模式下面,有以下快捷键操作:
在命令模式下面,有一些快捷键操作,实现对应操作后进入输入模式:
第三部分:Android 实战01 环境变量配置adb,全称 Android Debug Bridge,安卓调试桥 第一步:打开配置文件
第二步:定义一个变量名保存路径。 第三步:将具体的命令追加到 PATH 变量后面
获取变量名路径是通过 $ 这个符号。 which 02 日志过滤和历史命令查找APP crash 日志过滤
历史命令查找
control+c 强制结束还在运行的命令 03 adb 安装 apk
04 adb 截图录制视频截图
录制视频
licecap 录制 Gif 参考资料: https://blog.csdn.net/gdutxiaoxu/article/details/69802895 05 adb 显示顶层界面路径显示设备顶层界面的路径:
能够快速定位一个庞大项目具体某个页面的位置,方便我们快速查找对应界面 06 给文件增加可执行权限chmod 修改文件权限
操作需谨慎,一般是针对脚本文件,要确保看懂脚本文件里面的命令,确保运行不会损坏计算机或者造成其他问题。 07 ANR 分析
里面一般是有 traces.txt,ANR 分析相关的信息就在这个文本文件里面。 当然我之前遇到过有多个类似前缀的文件,这个是部分定制 ROM 将奔溃 ANR 按天存储。可以通过 ls -l 命令获取最新的那一个日志。因为 ANR 一般是当前发生然后我们马上定位,所以是找最新的文件。 好了,获得到 ANR 信息的文件。 我们通过 vi 进入,然后通过输入 / 进入底线命令模式,输入我们 APK 的 package name,敲击回车,查找 ANR 出现的信息,输入 n 查找下一个,从而分析解决问题。
|
|