未找到任何结果

尝试其他或更具体的查询
开发者控制台

Windows上的亚马逊应用商店(发布时仅在美国提供)

Windows上的亚马逊应用商店(发布时仅在美国提供)

亚马逊和微软正在将亚马逊应用商店引入Windows 11。Windows 11客户可以通过Microsoft Store安装亚马逊应用商店客户端。安装后,Windows 11客户可以查看和安装亚马逊应用商店目录中存在的Android应用。

微软在Windows Subsystem for Android™(WSA)中使用Android Open Source Project(AOSP)版本的Android系统。微软一直在关注AOSP的安全更新,并利用多显示器和内存优化等功能。截至2022年5月,Windows Subsystem for Android基于Android 12.1。有关最新的功能更新,请参阅微软的Windows Subsystem for Android™发行说明

添加键盘和鼠标支持

您的客户在Windows设备上与您的应用交互的方式可能与通常支持的Fire设备和Android设备有所不同。为确保您的客户在Windows上流畅地使用您的应用,请遵循本页面和相关页面上提供的指导。

如果您的应用专为触摸屏设备而设计,则它可能不支持键盘或鼠标。Windows计算机可能没有触摸屏,因此为在Windows上使用您的应用的客户提供兼容的输入支持非常重要。

开始使用前,请查看Windows兼容性指南中的输入控件主题。

窗口管理和大小调整

与移动设备不同,在Windows 11上运行的Android应用可以使用Windows操作或手势自由调整大小或拖放。有关窗口管理的更多信息,请参阅Windows兼容性指南中的窗口管理和大小调整

最佳实践

要使您的应用与Windows兼容,请遵循以下常用的最佳实践。

支持x86 ABI架构。 大多数Windows设备使用基于x86的英特尔或AMD处理器。Windows Subsystem for Android使用英特尔桥接技术在基于x86的处理器上模拟Arm®应用。封装层会产生性能开销。因此,要获得最佳性能,请同时提交x86-64和Arm64架构的应用。有关如何支持x86 ABI架构的详细信息,请参阅包含x86 ABI架构的Android开发者指南。

使用作用域存储访问文件系统。 如果您的应用需要访问设备存储,则必须启用作用域存储。请关注Android开发者文档,了解Android存储用例和最佳实践。如果您支持Android 11及更高版本的设备,则可能已经支持作用域存储。

验证您的广告SDK与Windows设备的兼容性。许多SDK与Windows Subsystem for Android不兼容。要禁用不兼容的广告SDK,请参阅Windows兼容性指南中的禁用不支持的广告软件开发工具包

禁用不支持的硬件功能。某些在移动设备上可用的硬件功能(例如蓝牙和Wi-Fi管理)无法在Windows Subsystem for Android上使用。有关不支持功能的列表,请参阅Windows兼容性指南中的不支持功能列表。要处理不支持的功能,请参阅Windows兼容性指南中的处理不支持的功能

在Windows上测试您的应用。在Windows上测试您的应用可能会发现在移动设备上没有遇到的问题。要开始在Windows上测试您的应用,请遵循微软的测试和调试指南。如果您需要解决某个特定的问题,请尝试在Windows故障排除索引中查找。

有关更多主题的兼容性指南,请参阅Windows兼容性指南

有关如何让您的应用为Windows做好准备的更多信息,请参阅以下页面。