使用应用管理器

“应用管理器 (应用程式) 董事桌面版本 Firefox 的新器,功劳人员可以阅读阅读器,连续的在 Firefox OS 手持机 和 Firefox OS 仿效者 (赤狐) OS 仿效者 中举行 HTML5 Web App 的试验的、队列、调试等任务。

App 董事是应用Firefox的 OS 1.2 于是后头版本的功劳人员服侍,万一你在赤狐 OS 1.1 在版本上功劳应用程式,本人请求充当顾问赤狐 OS 1.1 模拟器绍介。

应用管理器具有拥护者立法机构:

  • “应用”面板,管理本地的 APP(就是说,在你的电脑上) App 托管优秀的表面的源编码 App,容许功劳人员打包和应急措施他们本身的安装或模拟器。,经过器箱调试。
  • 安装面板,显示有线安装的相干物,包罗应急措施 Firefox OS 的版本、安装应用 API 召唤的威望、已应急措施的 App 等。
  • 功劳者器箱, 包括一组功劳器(Web把持台)、反省器、调试器等),应用面板可以衔接到担当管理人 担当管理人调试的应用程式。

本条文的意愿坚决的是使功劳人员可以构筑和应用器。。万一你请求更详细情节的物,你可以加啤酒花于左右局部,连续的从安装和体系使成形读取。万一呈现成绩,也可以充当顾问毛病除掉来实现预期的结果扶助。。

  1. 确保应急措施了Firefox的桌面版本本 26+
  2. 翻开应用管理器(在地址字段输出 about:app-manager
  3. 万一你心不在焉现实 Firefox OS 安装:
    1. 应急措施 Firefox OS 仿效者 (赤狐) OS 仿效者
    2. 在应用管理器测量深浅的器栏中,点击启动仿效者 ,于是单击仿效者的术语(应急措施的仿效者适宜呈现)。
  4. 万一你有产者 Firefox OS 安装:
    1. 请确保您的安装运转Firefox OS 1.2+
    2. 在Windows上,请应急措施您的手持机厂主供应的球棒。
    3. 输出安装的设置,禁用银幕 Lock(Settings > Screen Lock)”,启用远程买卖 Debugging(Settings > Device information > More information > Developer)”
    4. 为桌面版本 Firefox 应急措施附加立法机构 ADB Helper
    5. 经过 USB 衔接将安装衔接到电脑。
    6.  你适宜可以在应用管理器测量深浅的器栏音符安装的术语,点击它
  5. 适宜显示测量深浅器栏 “衔接到: xxx”
  6. 选择 “应用”面板 新的应用程式(打包或管理的应用程式都是)
  7. 短假扣住将使合法化这点 App 并应急措施在仿效者/安装中
  8. 调试扣住将功劳器衔接到运转。 App
  9. 如不期而遇动乱,请参阅 毛病区段以实现预期的结果更多扶助

安装和体系使成形

应用应用管理器前的第一件事,只需确保体系和电话系统设置是优美的的。。接下来,依据本条文中塑造的搬动举行买卖。。

请求赤狐 1.2+

请确保您的安装运转Firefox OS1.2/BOOT2GECK1.2或高地的版本。反省电流 Firefox OS 版本,可以输出 Settings > Device Information > Software

万一心不在焉应急措施十足高的版本 Firefox OS,你请求以不同典型的手持机为根底,应急措施 Firefox 1.2+ nightly 版本,或许使成形和体系本身的源编码版本。

使得创作:

睬:本身修建 Firefox OS 1.2+,请参阅 汇编应急措施Firefox 赤狐买卖体系 阐明,并从 汇编赤狐 买卖体系的体系请求 动手。

远程买卖调试

接下来,你请求在 Firefox OS 启用远程买卖调试,翻开方法是:进入 Settings > Device information > More information > Developer,退房 Remote Debugging 复选框那就够了。

ADB 或 ADB helper

经过 Android Debug Bridge (亚洲功劳筑) 将安装衔接到电脑并举行通信工具。运转ADB有两种方法:

  • 让 Firefox 处置 亚洲功劳筑(挑选)。应急措施 ADB Helper 附加立法机构,它使指引航线复杂。。应急措施了 ADB Helper 它不请求再次应急措施。 ADB,它不请求再次进入 adb forward 规则,买到附加立法机构将被处置。。

    下载发出 ADB Helper

  • 手工操作应用 ADB。你请求把它应急措施在你的电脑上。、应急措施 adb(充当顾问文献)应急措施亚行。于是可以经过在T中输出以下命令来启用左转舵映射:
    adb forward tcp:6000 localfilesystem:/data/local/debugger-socket

    睬,每回你重行开端或拔出手持机,买到这些行为都请求反复。 1 次。

睬:万一应急措施了应急措施 ADB Helper 发出,摈除担当管理人此规则。

将安装衔接到应用管理器

买到使成形遵守后,就可将安装连上电脑并启动应用管理器:

  1. 经过USB衔接衔接电脑。
  2. 禁用安装上的锁定银幕,方法是 Settings > Screen Lock 并 移居 Lock Screen 打勾。这是与众不同的召唤的。,由于当银幕被锁定时,手持机和电脑当说得中肯衔接将被暂停。,无法调试。。
  3. 启动应用管理器(应用程式) 董事)  — 在桌面版本 Firefox 点击菜谱Tools > Web Developer > App Manage 启动,或许经过地址字段输出顾虑:AppManager。。
  4. 应用管理器贴标签于页测量深浅,您将音符衔接规定栏(见下图)。你适宜可以点击衔接到 本地的优秀的:6000扣住可衔接到接线方法。
  5. 如衔接成,将有AN incoming request to permit remote debugging connection was 检测。 Allow 衔接?对话框。点击决定扣住。您可能性请求按下PHON上的电源扣住。,您可以音符对话框。。这时衔接规定栏适宜整修为”衔接到 B2G“,万一要断开衔接,您可以经过断开断开衔接。。

睬:衔接规定栏中剧照如此等等支配权,容许你经过仿效者衔接到应用管理器 ,本人将鄙人一节中解说。。还更改衔接左转舵,您请求启动左转舵映射效能。,求教于上一节的左转舵映射。

万一你心不在焉现实 Firefox OS 成套安装 App Manager,可以应用 FirefoxOS 仿效者。只选择诉讼你本身的买卖体系的仿效者版本:

应急措施 Firefox 仿效者

睬:眼前只 Firefox OS 1.2 仿效者,该选择权的更多版本将在未来实现预期的结果。。

一旦你应急措施仿效者,就可以在应用管理器测量深浅栏找到并点击 启动仿效者扣住。于是它就会呈现 3 个扣住:

  • ”Firefox OS 1.2(或照片):最左派的扣住显示您应急措施的仿效者的版本术语。。点击它启动衔接仿效者。
  • ”添加“:腰部扣住将交链到版本局部。,左右你就可以添加更多编写的仿效者(如Firefox OS 1.2, Firefox OS 1.3, …)。
  • ”移居“:右键可以移居衔接。

现时每个人都预备好了,本人心得一下应用管理器的效能吧。第一是应用面板。。在在这里,可以将现存的的应用程式导入到设置中。,护理调试。

  • 万一应急措施本地的应用程式,单击添加打包应用程式贴标签于扣住,选择要在弹出式DI中产卵应用程式的目录册。
  • 万一应急措施了表面东道主应用程式,单击添加管理应用程式 在贴标签于扣住后填写应用程式 manifest 论文的绝对路径,再次点击 “+” 扣住。

涉及您的应用程式的物将显示在越位的o,如下图所示:

Manifest 校订者

从 Firefox 28 开端,应用面板包括应用程式 manifest  校订者:

调试

点击整修(应急措施)扣住,整修(应急措施)应用于安装。单击调试扣住来召集器箱,让您连续的调试应用程式源。

睬:你可以试着玩器箱 — 譬如,尝试修正DOM,CSS等,您将直接地音符安装上的实时反照。。这些修正保养到已应急措施的应用程式编码中。,下次在安装上翻开应用程式时,您将音符。

在 Firefox 28 屯积,左右器都是在一独立的窗口中启动的。从 Firefox 28 开端,这些器特权市在应用管理器说得中肯“应用”和安装面板贴标签于副的,以贴标签于的排队呈现。左右贴标签于易于找到。,贴标签于卡将呈现时应用程式图标中。。

笔误

万一心不在焉成地添加应用程式(拿 … 来说,,URL不优美的,或包装笔误的论文夹) 使平坦笔误的应用程式被引入,它也将包括在笔误音讯中。。

您可以迅速离开上述的图说得中肯应用程式,鼠标悬停在左窗口应用程式术语/塑造,于是按X扣住呈现。尽管如此,这并不克不及真正迅速离开安装上的应用程式。,您依然请求手工操作迅速离开安装上的应用程式。。

安装面板显示已衔接安装的相干物。在已应急措施的应用程式窗口中,可以启动和调试应用程式。。

注:Certified Apps 默许未列出。可参阅 Certified App 的调试方法。

批准窗口显示各式各样的典型的现在的安装。 Web API 所需运转。

决定性的,你可以点击截图扣住,截现在的显示银幕,银幕截图将显示在 Firefox 在新贴标签于页中,你可以保养出现。。

现在的装货弹回 Firefox OS 1.2 安装的功劳版本,持续举行的充其量的 Certified Apps 的调试。万一您的安装在运转功劳版本,受优先偿还的权利的选择 变为假,可以开端 Certified Apps 的调试。具体来说,请依据以下搬动买卖:

  1. 在电脑的末期的/把持中国台湾的一个城市输出以下规则,论文体系进入安装:

    adb shell

    命令行微量奔赴 根@ Android.

  2. 捕获量,应用以下命令忍住B2G运转:

    stop b2g
  3. 输出以下目录册:

    cd /data/b2g/mozilla/*.default/
  4. 这一步,应用以下编码整修 论文:

    echo ''user_pref("", 假); >> 
  5. 遵守汇编并保养论文时,应用以下命令重行开端B2G:

    start b2g
  6. this will return you to your normal terminal 微量。应用 exit 命令退去 android 的论文体系;它赢利到正交的的末期的微量银幕。。

  7. 接下来,重行衔接到应用管理器,你适宜能音符 Certified Apps 呈现,可以举行调试。。

睬:万一你想把左右受优先偿还的权利添加到你本身的 Gaia 版本,使平坦手持机被重新安放或安置,它也会使安装拿住任务规定。,它可以添加到左右受优先偿还的权利 build/custom- 再担当管理人 make reset-gaia 那就够了。

万一安装无法辨别出:

无法将安装衔接到应用管理器或启动仿效者?请让本人赚得或反应笔误。

发表评论

电子邮件地址不会被公开。 必填项已用*标注