Compare Revisions

Firefox OS 模擬器

版本 467827:

Revision 467827 by MashKao on

版本 467829:

Revision 467829 by MashKao on

標題:
Firefox OS 模擬器
Firefox OS 模擬器
URL代稱:
Tools/Firefox_OS_Simulator
Tools/Firefox_OS_Simulator
內容:

修訂版本 467827
修訂版本 467829
n100    <h2 id=".E6.96.B0.E5.A2.9E.E3.80.81.E6.9B.B4.E6.96.B0.E3.80.8n100    <h2 id=".E6.96.B0.E5.A2.9E.E3.80.81.E6.9B.B4.E6.96.B0.E3.80.8
>1.E7.A7.BB.E9.99.A4_App">>1.E7.A7.BB.E9.99.A4_Apps">
n103    <h3 id=".E6.96.B0.E5.A2.9E_App">n103    <h3 id=".E6.96.B0.E5.A2.9E_Apps">
n117    <h3 id=".E7.AE.A1.E7.90.86_App">n117    <h3 id=".E7.AE.A1.E7.90.86_Apps">
n273    <h3 id="Simulator_menubar">n273    <h3 id=".E6.A8.A1.E6.93.AC.E5.99.A8.E9.81.B8.E5.96.AE.E5.88.9
 >7_(Menubar)">
n326    <h2 id="Attaching_developer_tools">n326    <h2 id=".E9.99.84.E6.8E.9B.E9.96.8B.E7.99.BC.E5.B7.A5.E5.85.B
 >7">
n349    <h3 id="Web_Console">n349    <h3 id=".E7.B6.B2.E9.A0.81.E4.B8.BB.E6.8E.A7.E5.8F.B0_(Web_Co
 >nsole)">
n355    <h3 id="Debugger">n355    <h3 id=".E9.99.A4.E9.8C.AF.E5.99.A8_(Debugger)">
n361    <h3 id="Style_Editor">n361    <h3 id=".E6.A8.A3.E5.BC.8F.E7.B7.A8.E8.BC.AF.E5.99.A8_(Style_
 >Editor)">
n367    <h3 id="Profiler">n367    <h3 id=".E6.95.88.E8.83.BD.E5.88.86.E6.9E.90.E5.99.A8_(Profil
 >er)">
n373    <h3 id="Network_Monitor">n373    <h3 id=".E7.B6.B2.E8.B7.AF.E7.9B.A3.E6.B8.AC.E5.99.A8_(Networ
 >k_Monitor)">
n379    <h2 id="Receipts">n379    <h2 id=".E6.94.B6.E6.93.9A_(Receipts)">
n391    <h2 id="Push_to_device">n391    <h2 id=".E7.9B.B4.E6.8E.A5.E5.82.B3.E8.BC.B8_(Push_to_device)
 >">
n397    <h3 id="Connecting_a_device">n397    <h3 id=".E9.80.A3.E4.B8.8A.E8.A3.9D.E7.BD.AE">
n403    <h3 id="Pushing_apps_to_the_device">n403    <h3 id=".E5.B0.87_App_.E9.80.81.E5.85.A5.E8.A3.9D.E7.BD.AE">
n413      Click <strong>"Push"</strong>, and the app will be installen413      按下「<strong>Push</strong>」就會把 App 安裝進 Firefox OS 裝置中。
>d on the Firefox OS device. 
n417        <strong>Manual Steps:</strong>n417        <strong>手動步驟:</strong>
n420        <li>n420        <li>一旦將 Apps 送入裝置之後,就必須手動關閉並重新啟動,才能取得更新內容
421          <p>
422            Once you’ve pushed the app to the device, you need to
> manually close and restart it again, to get updated content 
423          </p>
n425        <li>n422        <li>如果你更新了 manifest 檔案 (如 Apps 的名稱、方向、類型、權限),就必須重新啟動作業系統,
 >才能讓變更生效
426          <p>
427            If you update anything in the manifest (e.g. app name
>, orientation, type, permissions), you need to reboot the operati 
>ng system for those changes to have effect&nbsp; 
428          </p>
n433      Firefox OS Device Connection Confirmationn427      <strong>Firefox OS 裝置連線確認</strong>
434    </h3>
435    <p>428    </h3>
436      On every device reboot, the first <strong>"Push"</strong> r429    <p>
>equest needs to be confirmed on the device: 
430      每次只要重新啟動裝置,就必須確認裝置上的第一次「<strong>Push</strong>」請求:
n442      Troubleshooting on Linuxn436      <strong>Linux 上的除錯</strong>
443    </h3>
444    <p>437    </h3>
445      If you are unable to connect your device after creating ude438    <p>
>v rules, please see this <a href="https://github.com/mozilla/r2d2 
>b2g/issues/515" title="https://github.com/mozilla/r2d2b2g/issues/ 
>515">bug</a>. 
439      如果建立 udev 規則之後還是無法銜接裝置,則請參閱這個<a href="https://github.com/mo
 >zilla/r2d2b2g/issues/515" title="https://github.com/mozilla/r2d2b
 >2g/issues/515">問題</a>。
n448      <a name="Limitations" id="Limitations">Limitations of the Sn442      <a name="Limitations" id="Limitations"><strong>模擬器的限制</stro
>imulator</a>>ng></a>
449    </h2>
450    <p>443    </h2>
451      Note that the Firefox OS Simulator isn't a perfect simulati444    <p>
>on. 
445      請注意,Firefox OS 模擬器仍無法提供完美的模擬作業。
n454      Hardware limitationsn448      <strong>硬體限制</strong>
455    </h3>
456    <p>449    </h3>
457      Apart from screen size, the Simulator does not simulate the450    <p>
> hardware limitations of a Firefox OS device such as available me 
>mory or CPU speed. 
451      模擬器除了螢幕尺寸的限制之外,也無法模擬 Firefox OS 裝置的硬體 (例如 CPU 速度或可用的記憶體容量)。
n460      Audio/video codecsn454      <strong>音訊/視訊編碼</strong>
461    </h3>
462    <p>455    </h3>
463      The following codecs depend on hardware-accelerated decodin456    <p>
>g and are therefore not yet supported: 
457      下列編碼 (Codecs) 因硬體加速解碼而有所不同,因此尚未支援:
n476      This means it isn't possible to use the Simulator to test vn470      也就是說,若 App 或網站 (如 Youtube) 使用這些編碼,則模擬器將無法測試其中的視訊回播功能。
>ideo playback in apps and on websites like Youtube that rely on t 
>hese codecs. 
n479      <a name="Unsupported-APIs" id="Unsupported-APIs">Unsupporten473      <a name="Unsupported-APIs" id="Unsupported-APIs"><strong>未支
>d APIs</a>>援的</strong> APIs</a>
480    </h3>
481    <p>474    </h3>
482      Certain APIs that work on the device won't work on the Simu475    <p>
>lator, generally because the supporting hardware is not available 
> on the desktop. We've implemented simulations for some APIs such 
> as geolocation, and expect to add more in future releases. Howev 
>er, at the moment the following APIs are not supported. Using the 
>m might throw errors or just return incorrect results: 
476      一般來說,因為桌上型電腦無法使用支援硬體,所以可於裝置上運作的特定 API,可能無法用於模擬器之上。我們另外針對某些 
 >API (例如 Geolocation 地理位置定位) 建構了模擬功能,未來版本亦將新增更多模擬 API。但目前仍尚未支援下列 A
 >PI。如果使用了這些 API,也只會得到錯誤的報告或結果:
n511      <a name="Simulator-help" id="Simulator-help"></a>Getting hen505      <a name="Simulator-help" id="Simulator-help"></a><strong>獲得
>lp>協助</strong>
512    </h2>
513    <p>506    </h2>
514      The Firefox OS Simulator is still at an early stage of deve
>lopment, and isn't yet as reliable and complete as we'd like it t 
>o be. 
515    </p>507    <p>
508      Firefox OS 模擬器仍處於早期開發階段,其穩定度與完整度均尚未達到我們的目標。
516    <p>509    </p>
517      If you find any bugs, please <a href="https://github.com/mo510    <p>
>zilla/r2d2b2g/issues?state=open">file them on GitHub</a>. If you  
>have a question, try asking us on the <a href="https://lists.mozi 
>lla.org/listinfo/dev-developer-tools">dev-developer-tools mailing 
> list</a> or on <a href="irc://irc.mozilla.org/#devtools">#devtoo 
>ls on irc.mozilla.org</a>. 
511      如果你發現了任何錯誤,請<a href="https://github.com/mozilla/r2d2b2g/iss
 >ues?state=open">到 GitHub 提交這些錯誤</a>。如果有任何問題,也請透過 <a href="https:/
 >/lists.mozilla.org/listinfo/dev-developer-tools">dev-developer-to
 >ols 郵件群組</a>或到 <a href="irc://irc.mozilla.org/#devtools">#devtool
 >s on irc.mozilla.org</a> 上發問。
n520      <a name="Simulator-verbose-logging" id="Simulator-verbose-ln514      <a name="Simulator-verbose-logging" id="Simulator-verbose-l
>ogging"></a>How to enable verbose logging>ogging"></a><strong>啟動 Verbose logging 的方法</strong>
521    </h3>
522    <p>515    </h3>
523      Use about:config to create the preference <a href="mailto:e516    <p>
>xtensions.r2d2b2g@mozilla.org.sdk.console.logLevel">extensions.r2 
>d2b2g@mozilla.org.sdk.console.logLevel</a>, set it to the integer 
> value 0, and disable/reenable the addon. Additional messages abo 
>ut the Simulator's operation will appear in the Error Console (or 
> Browser Console in newer versions of Firefox). 
517      透過 about:config 即可建立 <a href="mailto:extensions.r2d2b2g@moz
 >illa.org.sdk.console.logLevel">extensions.r2d2b2g@mozilla.org.sdk
 >.console.logLevel</a>。接著將之設定為整數值 0,並停用/重新啟用附加元件。有關模擬器作業的其他訊息,均將顯示
 >於錯誤主控台 (Error Console) 中;或是較新版本 Firefox 的瀏覽器主控台 (Browser Console)
 >
n526      <a name="Simulator-latest-preview-build" id="Simulator-laten520      <a name="Simulator-latest-preview-build" id="Simulator-late
>st-preview-build"></a>How to get the latest preview build>st-preview-build"></a><strong>如何取得最新的預覽版本</strong>
527    </h3>
528    <p>521    </h3>
529      The latest preview build can be downloaded from the followi522    <p>
>ng URLs: 
523      可從下列網址取得最新的預覽版本:
t541        Preview builds are less stable and complete than release t535        預覽版本的穩定度與完成度均較差,請謹慎使用。
>builds, so use them with caution. 

Back to History