1.5、Android Studio 辅助功能

文章摘要
1、Android Studio 辅助功能,适用于Windows


英文文献

一、屏幕阅读器兼容性(Screen reader compatibility)

屏幕阅读器目前仅支持Android Studio的Windows上。

多种屏幕阅读器的可用于Windows,但与Android Studio中的兼容性变化:

  • 1、NVDA: 我们建议您使用 NVDA 2015年或以后,因为这是对Android Studio中的辅助功能支持发展过程中普遍存在的屏幕阅读器。
    如果您使用NVDA的32位版本,您必须在计算机上安装32位JRE,因为这个版本的NVDA的需要 C:\Windows\SysWOW64\WindowsAccessBridge-32.DLL与Android工作室工作。如果NVDA无法找到该文件,则NVDA事件日志窗口显示消息,“Java访问桥不可用”。
  • 2、Jaws: 要启用Android Studio中的辅助功能,启动大白鲨你启动Android Studio之前。如果未启用的Android工作室交通方便,重启工作室。
  • 3、Windows Eyes: 我们不建议使用过Android Studio与Windows眼睛,在安装过程中,Windows眼睛覆盖您计算机上的所有的JDK和JRE中与旧版本中不与Android兼容工作室的Accessibility库。
  • 4、Built-in Windows Narrator: 我们不建议的Windows讲述,因为它不是与Java辅助功能一般兼容。

二、激活屏幕阅读器支持

要建立与Android Studio中的屏幕阅读器在Windows机器上,使用以下步骤:

  • 1、安装屏幕阅读器。

  • 2、确保你已经安装了合适的Java版本的屏幕阅读器,如下所示:

    • 如果您的屏幕阅读器是32位,安装32位JRE 1.7或更高版本。
    • 如果您的屏幕阅读器是64位,安装64位JRE 1.7或更高版本。
  • 3、要打开Java访问桥,打开命令提示符,输入“ [JRE_HOME]\bin\jabswitch -enable”,其中[JRE_HOME]是JRE的机器上的目录。

  • 4、你的机器可能有Java Access Bridge的一些重要组成部分,这可能不是跨版本兼容的多个版本。为了验证你的Java Access Bridge的配置是否正确,确认您有以下重要文件的正确版本,如下所述:
    如果您的屏幕阅读器的32位:

    • 确保C:\Windows\SysWOW64\WindowsAccessBridge-32.DLL
      存在并且具有7.xxx或更高的版本号。该文件的描述应为“的Java(TM)平台SE 7”。

    • 确认修改的日期 [JRE_HOME]\lib\ext\access-bridge-64.jar
      和 [JRE_HOME]\jre\lib\ext\jaccess.jar文件(其中 [JRE_HOME]
      是JRE的主目录你的机器上)是相同的目录中的其他文件。
      如果这些文件的最后日期mofified从那些在各自的目录中的其他文件的不同,他们可能已经由Windows安装程序的眼睛覆盖;
      在这种情况下,你必须重新安装JDK / JRE以确保您正在运行这些文件的正确版本。
      如果您的屏幕阅读器的64位:

    • 确保C:\Windows\System32\WindowsAccessBridge-64.DLL
      存在并且具有7.xxx或更高的版本号。
      该文件的描述应为“的Java(TM)平台SE 7”。

    • 确认修改的日期 [JRE_HOME]\lib\ext\access-bridge-64.jar
      和 [JRE_HOME]\jre\lib\ext\jaccess.jar
      文件(其中 [JRE_HOME]是JRE的主目录你的机器上)是相同的目录中的其他文件。如果这些文件的最后日期mofified从那些在各自的目录中的其他文件的不同,他们可能已经由Windows安装程序的眼睛覆盖;
      在这种情况下,你必须重新安装JDK / JRE以确保您正在运行这些文件的正确版本。

  • 5、要激活的Android Studio中屏幕阅读器支持,单击 文件>设置>外观与行为>系统设置,检查 支持屏幕阅读器的复选框,然后重新启动Android的工作室。这种设置确保了Android工作室的经验是通过自定义键盘导航屏幕阅读器用户进行了优化,例如。如果您使用的是JAWS,请记住,你启动Android Studio之前,为了使此设置生效,必须启动大白鲨。

二、使用键盘

您可以使用键盘快捷方式通过Android Studio中的所有控件进行导航。

注:部分Android Studio的元素是使用键盘进行访问使用对象导航(或类似)的屏幕阅读器的功能,只有当。
对于对象导航或等效的帮助,请咨询您的屏幕阅读器的文档,如NVDA用户指南

三、激活主菜单

要打开主菜单和其他顶级菜单,使用这些快捷键:

  • 要打开主菜单,按F10。
  • 要在Windows机器上,按Alt + [打开顶级菜单助记 ]。例如,要打开文件菜单,按Alt + F。

四、文件和工具窗口之间导航

要将文件和工具窗口之间进行切换,使用这些快捷键:

  • 要移动到工具窗口,按Alt + [ 数字 ](在Mac上,命令+ [ 数字 ])。
    例如,移动到项目结构工具窗口,按Alt + 0(在Mac上,命令+ 0)。

  • 要将文件和工具窗口,按Ctrl + Tab键(在Mac上,命令+ Tab键)之间移动。要通过所有条目往前走,不断按下Control + Tab键。

五、使用导航栏

导航栏,可以在一个项目中使用下面的快捷方式文件之间你移动:

  • 要激活导航栏,按Alt +家庭(在Mac上,期权+ FN +左)。
  • 要在导航层次的项目之间切换,按下左箭头或右箭头。
  • 要打开显示当前项目的内容的弹出窗口,按空格键。

六、禁用代码折叠

默认情况下,在Android Studio编辑器折叠文本扩展区域的一部分。
例如,“导入”列表在一个Java源文件的开头被折叠成包含文本“单行import …”。

当使用屏幕阅读器,代码折叠可以使导航困难。
要修改代码折叠选项,单击 文件>设置>编辑>常规>代码折叠(在Mac上, 文件>属性>编辑>常规>代码折叠)。

七、禁用自动插入功能

默认情况下,Android Studio中自动插入结束大括号,引号,括号或。
当使用屏幕阅读器,自动插入可能不是有用的。
要修改自动插入选项,单击 文件>设置>编辑>常规>智能键(在Mac上, 文件>属性>编辑>常规>智能钥匙)。

八、禁用自动代码完成弹出

默认情况下,Android Studio中自动显示代码完成弹出当某些击键类型的,如果它发现只有一个匹配,匹配的自动插入。这种行为可以创建与屏幕阅读器一个令人困惑的经历。

要修改代码完成autopopup和自动插入选项,单击 文件>设置>编辑>常规>代码完成(在Mac上, 文件>属性>编辑>常规>代码完成)。

九、访问错误,警告和代码检查

使用键盘来查看,并通过错误,警告和代码检查导航。

9.1、在所有文件中查看错误的项目

当您单击生成>制作项目,所有警告和错误出现在消息窗口。该消息窗口是由于Android Studio 2.2中的访问。(View错误的历史。)审查中的错误消息的窗口,使用这些快捷键:

  • 要激活消息窗口中,按下Alt + 0(在Mac,选项+ 0)。
  • 要在所有的消息,请按向上和向下箭头导航。

另外,您也可以使用文本编辑器来查看,并通过所有的错误定位。
要使用编辑器来查看错误,按Ctrl + Alt +向上/向下(在Mac上,命令+期权+上/下)。

十、回顾在一个文件中的错误和代码检查

要查看在一个文件中的错误,使用这些快捷键:

  • 要转到下一个或下一个错误,按F2键或Ctrl + F2(在Mac上,命令+ F2)。
  • 要打开包含错误消息,按下Control + F1工具提示(在Mac,命令+ F1)。

导航到所有代码检查,不只是错误单击

文件>设置>编辑>常规(在Mac上, 文件>首选项>编辑>常规),然后取消选择 “下一个错误的行动去只有高优先级的问题

十一、使用标签缩进

默认情况下,Android的Studio使用缩进空格字符。
屏幕阅读器用户可能更喜欢标签缩进,因为语言表达更简洁。

要更改标签缩进,单击 文件>设置>编辑>代码样式>的Java>标签和缩进 (在Mac上, 文件>首选项>编辑>代码样式>的Java>标签和缩进),然后检查使用制表符复选框。

十二、使用布局编辑器

由于Android Studio 2.2中的,布局编辑器是没有完全享受到。(View错误的历史。)一个临时的解决方法是在默认情况下在文本模式下打开的布局文件。(View错误的历史。)

在默认情况下在文本视图模式下打开布局文件,单击 文件>设置>编辑>布局编辑器(在Mac上, 文件>首选项>编辑>布局编辑器),并检查 身高XML编辑器复选框。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,098评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,213评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,960评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,519评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,512评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,533评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,914评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,804评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,563评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,644评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,350评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,933评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,908评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,146评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,847评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,361评论 2 342

推荐阅读更多精彩内容