开发者控制台

构建和测试混合应用

构建和测试混合应用

Amazon WebView API (AWV)是从Chromium派生的Fire OS专用Web运行时。AWV是标准Android WebView的透明替代项。通过AWV,可创建性能更高、功能更强大的混合网页应用。

先决条件

为构建和测试使用Amazon WebView API的HTML5混合应用,必须针对Android设置开发环境。相关要求包括:

  • Android SDK及其对开发系统的要求。 注意:​ 必须安装API级别17SDK,以便支持Amazon WebView。
  • Java开发工具包。

需要安装集成开发环境(如Android Studio)。

在亚马逊设备上测试应用

安装和运行您的应用

请参阅使用ADB在Fire设备上安装您的应用

应用测试指南

测试计划必须包含以下内容:

  • 测试运行应用时是否弹出网页。
  • 测试AndroidManifest.xml中是否设置了所需权限。
  • 测试所有与Web相关的功能。
  • 如果Android WebView和Amazon WebView功能不同,请确认应用是否按预期工作,尤其从Android WebView迁移应用时。
  • 对于不支持Amazon WebView的设备,验证应用是否适应该设备。例如,在第1代或第2代Kindle Fire设备上测试应用,确保应用正常工作,且所有功能均优雅降级。

启用远程调试

如果通过Android 4.4或更高版本的设备测试混合应用,可采用Chrome开发者工具在WebView中远程调试网页。请参阅入门说明。