您可以仅使用最新的API构建应用程序,但如果您想要覆盖更多的设备和用户,您应该至少获得以前的API来测试它们。
请查看提供的最新平台版本使用情况图表:
不,不需要下载以前版本的android。您可以使用API-23 sdk(marshmallow)编写您的应用程序
你问的只是一个意见问题。但是,我会说,如果您的应用定位的API的最低版本与最大版本不同,您可能希望同时测试最低版本和最高版本。这完全取决于您的具体情况。但显然你只需要一个人就可以开始了。