【问题标题】:How to install packaged app on Firefox for mobile?如何在 Firefox for mobile 上安装打包的应用程序?
【发布时间】:2014-06-23 14:07:52
【问题描述】:

如何在 Fennec 上测试安装打包 (zip) 的应用程序?

设备:实体 Android 手机或 Android 模拟器,我不在乎。

【问题讨论】:

    标签: android firefox web-applications fennec


    【解决方案1】:

    使用 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。开始调试!

    注意事项:

    【讨论】:

    • 因为我“需要超过 10 个声望才能发布超过 2 个链接”,这里有一些我不得不省略的链接:mozilla-apk-cliNightly builds of FennecBug 929382
    • 谢谢,这行得通!只有mozilla-apk-clia bug,因为它不喜欢带有空格的路径。
    猜你喜欢
    • 2014-08-11
    • 2011-01-06
    • 1970-01-01
    • 1970-01-01
    • 2014-08-28
    • 2021-03-01
    • 2019-09-20
    • 1970-01-01
    • 2018-02-15
    相关资源
    最近更新 更多