构建和测试混合应用
构建和测试混合应用
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)。
在亚马逊设备上测试应用
安装和运行您的应用
应用测试指南
测试计划必须包含以下内容:
- 测试运行应用时是否弹出网页。
- 测试
AndroidManifest.xml
中是否设置了所需权限。 - 测试所有与Web相关的功能。
- 如果Android WebView和Amazon WebView功能不同,请确认应用是否按预期工作,尤其从Android WebView迁移应用时。
- 对于不支持Amazon WebView的设备,验证应用是否适应该设备。例如,在第1代或第2代Kindle Fire设备上测试应用,确保应用正常工作,且所有功能均优雅降级。
启用远程调试
如果通过Android 4.4或更高版本的设备测试混合应用,可采用Chrome开发者工具在WebView中远程调试网页。请参阅入门说明。