摘要

如今尽管安卓的官方文档内容越来越丰富,但是越来愈多的安卓开发人员更愿意在Stack Overflow等问答社区中寻求帮助,而不是在安卓官方文档中寻找答案。对此,一些研究者对官方文档的局限性进行研究,并提出改进方法,但是他们很少有从第三方开发者的需求角度对这个问题进行研究。本文采用一种交叉验证的方法从API(应用程序接口)文档维护人员和第三方用户的多维视角研究这个问题,提出了一种结合人工检测和调查问卷的混合方法来探索不同利益相关者关注点的不同。在人工检测过程中我们对1000个Stack Overflow中的帖子进行分析;在线调查问卷过程中共收到了319份问卷结果。通过人工检测和调查问卷的相互验证,我们发现第三方用户更关心如何使用API,但是官方文档更多的对API的功能进行描述,缺少如何使用API的示例。此外,我们发现了官方文档的9个缺陷,并列举了12个可以提高API文档的方式。