安装和使用 Amazon Web App Tester


安装和使用 Amazon Web App Tester

在将应用提交至亚马逊应用商店之前,您可以使用 Web App Tester 评估应用性能。利用 Web App Tester,您可以看到您的 HTML5 Web 应用或移动优化网站在 Fire TV 设备、Fire 平板电脑或其他安卓设备上的表现。

安装 Web App Tester

Web App Tester 可从亚马逊应用商店下载。您可以在您的设备上从亚马逊应用商店安装 Web App Tester,也可以从亚马逊网站获取。

如果 Web App Tester 未安装,请参阅亚马逊应用商店安装帮助

使用 ADB 连接到您的开发计算机

在使用 Web App Tester 之前,请使用 ADB 将您的设备连接到您的开发计算机

请参阅将 ADB 连接到 Fire TV将 ADB 连接到 Fire 平板电脑

将托管应用加载到 Web App Tester

有两种方法可以将托管 Web 应用加载到主机设备上的 Web App Tester 中。

  1. 输入指向您的应用的 URL。确保您处于托管应用选项卡上。在页面顶部附近的文本框中键入应用的 URL。
  2. 上传包含一个或多个 URL 的 JSON 文件。
    • 使用您计算机上的文本编辑器,创建一个名为 amazon.testerurls.json 的文件
    • 输入 Web 应用的 URL,如以下模板所示:
      {    
        "urls": [
         "http://m.imdb.com",
         "http://m.amazon.com",
         "https://read.amazon.com"
        ]
      }
      
    • 在您的计算机上,导航到您保存 amazon.testerurls.json 的位置,然后将该文件复制到主机设备。在 Mac 和 Windows 计算机上使用 GUI 文件传输工具时,amazon.testerurls.json 文件应该进入根目录。如果使用安卓调试桥 (ADB) 传输文件,请将 amazon.testerurls.json 文件放入 /sdcard/ 目录中。* 在使用 ADB 检查主机设备文件系统的内容时,amazon.testerurls.json 文件应该驻留在 /sdcard/ 中。GUI 工具根目录等同于 /sdcard/ 目录。
    • URL 显示在 URL 文本框下方的列表中。

创建打包应用

打包 HTML5 应用项目在外观和工作方式上与服务器上的普通 Web 项目文件夹一样。例如:

./project/index.html
./project/js/main.js
./project/js/libs/jquery.min.js
./project/css/main.css
./project/images/logo.png
./project/images/picture.jpg
...
等等

创建一个包含项目文件夹中所有文件的 zip 文件。

将打包应用加载到 Web App Tester

有两种方法可以将打包 Web 应用加载到主机设备上的 Web App Tester。

  1. 键入指向包含应用的 .zip 文件的 URL。确保您位于打包应用选项卡上。在页面顶部附近的文本框中键入 .zip 文件的 URL。
  2. 将 .zip 文件上传到主机设备上的 /sdcard/amazonwebapps 目录。

    在您的计算机上,导航到您保存 .zip 文件的位置,然后将该文件复制到主机设备。在 Mac 和 Windows 计算机上使用 GUI 文件传输工具时,zip 文件应该进入 amazonwebapps 目录。如果使用安卓调试桥 (ADB) 传输文件,请将 .zip 放入 /sdcard/amazonwebapps/ 目录中。在使用 ADB 检查主机设备文件系统的内容时,.zip 应该驻留在 /sdcard/amazonwebapps/中。GUI 工具根目录等同于 /sdcard/ 目录。

  3. 在主机设备上,如果 Web App Tester 处于打开状态且无法识别您的 .zip 文件,请按同步列表按钮刷新列表。

测试您的应用

将您的应用加载到 Web App Tester 后,单击测试应用按钮。

清除存储的数据和 Cookie

清除所有浏览器数据)链接(位于应用列表上方),您可以按与使用 Web 应用缓存 API 相同的方式清除 Web 视图中的数据。单击更多操作以获取其他选项。

后续步骤

设置 Chrome DevTools 来调试您的 Web 应用。请参阅调试您的 Web 应用