如何在 Fennec 上测试安装打包 (zip) 的应用程序?
设备:实体安卓手机或安卓模拟器,我不在乎。
使用 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
在设备上启动应用程序。查看通知区域以获取有关远程调试器服务器正在侦听的端口的通知。在您的桌面上转发该端口,如果端口是 12345,则为 fe:
adb forward tcp:12345 tcp:12345
在桌面上的 Firefox 中转到 Web Developer > Connect... 并在转发端口连接到 localhost。开始调试!
笔记: