【发布时间】:2014-06-23 14:07:52
【问题描述】:
如何在 Fennec 上测试安装打包 (zip) 的应用程序?
设备:实体 Android 手机或 Android 模拟器,我不在乎。
【问题讨论】:
标签: android firefox web-applications fennec
如何在 Fennec 上测试安装打包 (zip) 的应用程序?
设备:实体 Android 手机或 Android 模拟器,我不在乎。
【问题讨论】:
标签: android firefox web-applications fennec
使用 NPM 安装 mozilla-apk-cli:
npm install -g mozilla-apk-cli
使用它从源目录或迷你清单的 URL 为您的应用生成“可调试”APK:
mozilla-apk-cli /path/to/source/dir/ arbitrary-name.apk
mozilla-apk-cli http://example.com/path/to/mini/manifest.webapp arbitrary-name.apk
(上下文单击 > 检查 Marketplace 中“免费”按钮上的元素,以发现 Marketplace 中应用的迷你清单 URL。)
在您的 Android 设备上安装 APK:
adb install -r arbitrary-name.apk
在设备上启动应用程序。查看通知区域以获取有关远程调试器服务器正在侦听的端口的通知。在您的桌面上转发该端口,f.e.如果端口是 12345:
adb forward tcp:12345 tcp:12345
在桌面上的 Firefox 中转到 Web Developer > Connect... 并在转发端口连接到 localhost。开始调试!
注意事项:
【讨论】:
mozilla-apk-cli 有a bug,因为它不喜欢带有空格的路径。