文章摘要
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编辑器复选框。