Amazon Maps SDK v1.0和v2.0弃用通知
从2020年10月26日起,在所有Fire OS 5及以上受支持的平板电脑上,Amazon Maps API v2.5将取代现有的Maps SDK v2.0。Maps SDK v1.0和v2.0将被弃用,并且在2020年10月26日之后不再获得支持。
版本弃用和时间线
如果您的应用支持运行Fire OS 5+(Android API级别22或更高)的Fire平板设备,并且还使用Amazon Maps API,则必须在2020年10月26日之前使用新的Maps SDK v2.5重新编译您的应用,以便您的应用继续支持应用内地图体验。
此处提供了有关集成Maps SDK v2.5的文档: Amazon Maps API (v.2.5)入门.您可以从SDK Downloads(SDK下载)页面下载Maps SDK v2.5。发行说明说明了哪些类已弃用,哪些是新的类。
Amazon Maps将无法在运行Fire OS 4或更早版本的Fire平板电脑上运行。这类平板电脑只包括2011年至2013年间发布的少量平板电脑型号。您可以在此处浏览列表: 识别Fire平板电脑设备。用户需要将他们的Fire平板电脑升级到新版本,才能享受应用内地图体验。
有关更多具体详情,请参阅支持Maps SDK v2.5的Fire平板电脑。
建议用于测试的平板电脑
建议的测试方法是购买一款带有Fire OS 7的现有Fire平板电脑,并于2020年8月30日起开始测试。可用于此目的的两款平板电脑如下:
Fire HD 8(2020年,第10代)在大多数市场提供:amazon.com、amazon.co.uk、amazon.de、amazon.co.jp、amazon.ca、amazon.fr、amazon.it、amazon.es。
在Fire OS 6平板电脑升级后(日期待定),您还可以使用另外两款Fire平板电脑。这些平板电脑目前正在运行Fire OS 6,但将升级到Fire OS 7:
重新提交您的Maps v2.5应用
在实现Maps SDK v2.5之后,您需要在2020年10月26日之前使用亚马逊开发者控制台重新提交新版本的应用,以及任何元数据更新(例如,小图标、大图标、屏幕截图、描述等)。
针对上述10月26日这一日期设置上线日期。(如果您立即发布您的应用,从8月30日起,它将在Fire OS 7平板电脑上运行,但要到10月26日才能与Fire OS 5平板电脑兼容。大多数开发者会为多个Fire OS版本提交一个APK。但是如果需要,您可以提交针对不同Fire OS版本的不同APK。)
需要记住的关键日期
在弃用v1.0和v2.0以及过渡到v2.5时,请记住以下关键日期:
关键日期 | 任务 |
---|---|
2020年10月26日前 | 为Fire OS 5+设备重新编译并提交应用 |
2020年10月26日 | Fire OS 5+设备的所有重新编译的应用都将上线 |
2020年10月26日 | Maps SDK v1.0和Maps SDK v2.0将在所有Fire平板电脑上弃用 |
常见问题解答
以下是关于Maps v2.5的一些常见问题:
问: 作为一名开发者,我使用Maps API创建了一个应用,面向各类Amazon Fire平板设备,这些设备使用Fire OS 2到Fire OS 7。为了确保我的每一位客户都能没有任何问题地使用我的应用,我必须采取哪些行动以及何时采取? 我应该针对不同的设备和Fire OS版本,依据Maps SDK v2.5创建不同版本的应用吗? 请指定每个设备和Fire OS版本的时间线。
答: 您需要在2020年10月26日之前重新编译您的应用并将其提交至亚马逊开发者控制台。所有测试成功的应用将于2020年10月26日上线。亚马逊不需要开发者为不同代的Fire OS 5+设备提交不同版本的应用,除非您想通过从应用中删除Maps SDK来支持Fire OS 4及更低版本。
问: 除了发行说明中描述的无操作更改之外,我还应该考虑哪些UI方面的问题? 我了解到Amazon Maps SDK v2.5保留了无操作实现,这样现有的开发者就不会面临编译问题,但现在我的应用在相同的设备上看起来会不同吗? 请针对每种设备和Fire OS版本说明。
答: 自2020年10月26日起,所有运行Fire OS 5+的Fire平板电脑都将与Maps SDK v2.5兼容,并具有相同的UI。UI中的关键变化是地图磁贴、地图磁贴颜色和标签格式,并且兴趣点将具有2D图像而不是3D图像。
问: 若要改善我自己的工作流程和客户的用户体验,按日期、Fire OS版本和设备更新和发布新版本的应用的最佳分步计划是什么?
答: 请参阅发行说明和入门,以便重新编译您的应用。以下是需要记住的关键日期:
- 在2020年10月26日之前,为Fire OS 5+设备重新编译并提交您的应用
- 在2020年10月26日,Fire OS 5+设备的所有重新编译的应用都将上线
- Maps API v1.0和Maps API v2.0将于2020年10月26日在所有Fire平板电脑上弃用
问: 我的客户是否需要采取任何行动(例如,卸载、重新安装我的应用或更新他们的操作系统)? 请说明每种设备的Fire OS版本,以及需要完成操作的时间。
答: 对于所有Fire OS 5+设备,开发者必须推送应用更新,然后客户需要通过亚马逊应用商店客户端安装您的应用更新才能继续使用Fire OS 5+Fire平板电脑上的地图功能。确保在更新期间保留好客户应用数据。开发者有责任在更新期间保留任何客户应用数据。
问: 我可以使用模拟器来模拟所需的Fire OS构建版本,让Maps SDK v2.5在8月30日和10月26日时间线之前正常工作吗?
答: 不可以,亚马逊没有推出Fire平板电脑的模拟器。最好的方法是购买一款运行Fire OS 7的新Fire平板电脑,并于2020年8月30日开始测试。
Last updated: 2024年6月27日