Android 应用程序的测试可访问性(对讲)

Android 应用程序的测试可访问性(对讲),android,testing,accessibility,talkback,android-a11y,Android,Testing,Accessibility,Talkback,Android A11y,我正在使我的应用程序可访问性兼容。为此,通过在xml中提供android:contentDescription=“your string”,为可访问性框架提供正确的数据 此外,我还看到了《Android开发者指南》中关于使应用程序可访问的部分,其中概述了您需要采取哪些步骤来确保您的应用程序能够正确地使用可访问性服务 现在的问题是在每一个屏幕上测试所有这些都需要更多的时间。我的应用程序有30个屏幕,每次进入任何模块都需要15-20分钟的时间 有人能推荐工具/更好的方法来测试应用程序吗?@unof是

我正在使我的应用程序可访问性兼容。为此,通过在xml中提供android:contentDescription=“your string”,为可访问性框架提供正确的数据

此外,我还看到了《Android开发者指南》中关于使应用程序可访问的部分,其中概述了您需要采取哪些步骤来确保您的应用程序能够正确地使用可访问性服务

现在的问题是在每一个屏幕上测试所有这些都需要更多的时间。我的应用程序有30个屏幕,每次进入任何模块都需要15-20分钟的时间


有人能推荐工具/更好的方法来测试应用程序吗?

@unof是对的,您可以使用lint工具向您显示缺少内容描述的一些警告

我还在试验Google可访问性测试框架,它可以帮助您自动化一些测试:

此外,还有一个很好的建议是使用支持对讲的仿真器,我正在使用安装了Gapps的Genymotion,在某些情况下比使用实际设备更容易/更快,如果您要测试多种手势,我建议使用Genymotion遥控功能: 当您需要跟踪您的网络请求,同时使用两个手指按可访问性要求滚动时,它非常方便

仍然是一个手动任务,你将不得不做,所以尝试调整它

转到辅助功能设置并提高文本的朗读速度:

学习一些手势和探索对讲设置也很有帮助:

我希望有帮助