Revision 579335 of ডেক্সটপে ফায়ারফক্স OS ডিভাইস সংযুক্ত করা

  • Revision slug: Mozilla/Firefox_OS/Debugging/Connecting_a_Firefox_OS_device_to_the_desktop
  • Revision title: Connecting a Firefox OS device to the desktop
  • Revision id: 579335
  • তৈরি হয়েছেঃ
  • তৈরিকারীঃ desh
  • Is current revision? না
  • মন্তব্য

Revision Content

এই নিদের্শনা বইটি ব্যাখ্যা করে কিভাবে একটি ফায়ারফক্স ওএস ডিভাইস ইউএসবি দ্বারা আপনার ডেস্কটপ-এ সংযুক্ত করা যায়।

নোট: যদি আপনি শুধু একটি ফায়ারফক্স ওএস ডিভাইসে অ্যাপ্লিকেশনের ডিবাগিং করতে চান, এবং যদি ফায়ারফক্স ১.২+ ব্যবহার করেন, তাহলে আপনার সঠিক বাছাইটি হবে অ্যাপ ম্যানেজার ব্যবহার করা। বিস্তারিত জানতে অ্যাপ ম্যানেজারের ব্যবহার পড়ুন। যদি আপনার ফায়ারফক্স ওএস ভার্সন ১.২ এর চেয়ে কম হয়, তাহলে মানসম্মত রিমোট ডিবাগিং সম্পর্কে শিখতে ফায়ারফক্স ডেভেলপার টুলস ব্যবহার করে ফায়ারফক্স ওএস-এ ডিবাগিং পড়ুন।

ডিভাইস সেট করা

আপনার ফায়ারফক্স ওএস ডিভাইসে (লেআউটটি দেখুন):

  1. সেটিংস অ্যাপটি খুলুন, তারপর Device Information > More Information > Developer.
  2. ডেভেলপার তালিকাতে, "রিমোট ডিবাগিং" যাচাই করুন।

ডেক্সটপ সেট করা

ডেক্সটপে একটি ডিভাইস সংযুক্ত করার জন্য, আপনার Android Debug Bridge (adb) to be installed. Note that the Firefox OS Simulator add-on bundles adb for you.

Instructions for setting up your desktop are specific to your operating system and are detailed in point 3 of "Setting up a Device for Development" on the Android developer site. We've listed some additional instructions below.

Special Instructions for Mac OS X

If you're running Mac OS X, you have downloaded a package which has a name along adt-bundle-mac-x86_64-20130522. Put that folder into the Applications folder, so that you get /Applications/adt-bundle-mac-x86_64-20130522/ which contains two directories: eclipse and sdk. Then you can edit your ~/.bashrc and add

export PATH="/Applications/adt-bundle-mac-x86_64-20130522/sdk/platform-tools:$PATH"

(It will be ready for the next time you start your shell). You can now type on the CLI of the shell:

adb devices

and it will return a list of connected devices such as:

List of devices attached
AA:BB:A5:B5:AA:BB    device

Special instructions for Linux

If you're running Linux, the vendor ID to use for Firefox OS Geeksphone devices is 05c6, so your /etc/udev/rules.d/51-android.rules file should contain an entry similar to:

SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", MODE="0666", GROUP="plugdev"

Special instructions for Windows

You can download Windows drivers for the Geeksphone from the Geeksphone website.

Windows 8 by default will not let you install unsigned drivers. See this tutorial on "How to install an unsigned driver on Windows 8".

Checking your setup

Once you've followed these instructions, attach the device to the desktop using a USB cable, open a command prompt and type "adb devices" (ensuring that adb is in your path). You should see your Firefox OS device listed in the output.

Revision Source

<div class="summary">
 <p><span class="seoSummary">এই নিদের্শনা বইটি ব্যাখ্যা করে কিভাবে একটি ফায়ারফক্স ওএস ডিভাইস ইউএসবি দ্বারা আপনার ডেস্কটপ-এ সংযুক্ত করা যায়।</span></p>
</div>
<div class="note">
 <p><strong>নোট: </strong>যদি আপনি শুধু একটি ফায়ারফক্স ওএস ডিভাইসে অ্যাপ্লিকেশনের ডিবাগিং করতে চান, এবং যদি ফায়ারফক্স ১.২+ ব্যবহার করেন, তাহলে আপনার সঠিক বাছাইটি হবে অ্যাপ ম্যানেজার ব্যবহার করা। বিস্তারিত জানতে<a href="/en-US/Firefox_OS/Using_the_App_Manager"> অ্যাপ ম্যানেজারের ব্যবহার পড়ুন</a>। যদি আপনার ফায়ারফক্স ওএস ভার্সন ১.২ এর চেয়ে কম হয়, তাহলে মানসম্মত রিমোট ডিবাগিং সম্পর্কে শিখতে <a href="/en-US/docs/Mozilla/Firefox_OS/Debugging/Setting_up">ফায়ারফক্স ডেভেলপার টুলস ব্যবহার করে ফায়ারফক্স ওএস-এ ডিবাগিং</a> পড়ুন।</p>
</div>
<h2 id="Setting_up_the_device">ডিভাইস সেট করা</h2>
<p>আপনার ফায়ারফক্স ওএস ডিভাইসে (<a href="/en-US/docs/Mozilla/Firefox_OS/Debugging/Developer_settings#The_Developer_panel">লেআউটটি দেখুন</a>):</p>
<ol>
 <li>সেটিংস অ্যাপটি খুলুন, তারপর <code>Device Information</code> &gt; <code>More Information</code> &gt; <code>Developer</code>.</li>
 <li>ডেভেলপার তালিকাতে, "রিমোট ডিবাগিং" যাচাই করুন।</li>
</ol>
<h2 id="Setting_up_the_desktop">ডেক্সটপ সেট করা</h2>
<p>ডেক্সটপে একটি ডিভাইস সংযুক্ত করার জন্য, আপনার <a class="external" href="http://developer.android.com/tools/help/adb.html" title="http://developer.android.com/tools/help/adb.html">Android Debug Bridge (adb)</a> to be installed. Note that the <a href="/en-US/docs/Tools/Firefox_OS_Simulator" title="/en-US/docs/Tools/Firefox_OS_Simulator">Firefox OS Simulator</a> add-on bundles adb for you.</p>
<p>Instructions for setting up your desktop are specific to your operating system and are detailed in point 3 of <a class="external" href="https://developer.android.com/tools/device.html" title="https://developer.android.com/tools/device.html">"Setting up a Device for Development"</a> on the Android developer site. We've listed some additional instructions below.</p>
<h3 id="Special_Instructions_for_Mac_OS_X">Special Instructions for Mac OS X</h3>
<p>If you're running Mac OS X, you have downloaded a package which has a name along <code>adt-bundle-mac-x86_64-20130522</code>. Put that folder into the Applications folder, so that you get <code>/Applications/adt-bundle-mac-x86_64-20130522/</code> which contains two directories: <code>eclipse</code> and <code>sdk</code>. Then you can edit your <code>~/.bashrc</code> and add</p>
<pre>
export PATH="/Applications/adt-bundle-mac-x86_64-20130522/sdk/platform-tools:$PATH"</pre>
<p>(It will be ready for the next time you start your shell). You can now type on the CLI of the shell:</p>
<pre>
adb devices
</pre>
<p>and it will return a list of connected devices such as:</p>
<pre>
List of devices attached
AA:BB:A5:B5:AA:BB    device</pre>
<h3 id="Special_instructions_for_Linux">Special instructions for Linux</h3>
<p>If you're running Linux, the vendor ID to use for Firefox OS Geeksphone devices is <code>05c6</code>, so your <code>/etc/udev/rules.d/51-android.rules</code> file should contain an entry similar to:</p>
<pre class="bash" style="font-family:monospace;">
<span style="color: #007800;">SUBSYSTEM</span>=="usb", ATTR<span style="color: #7a0874; font-weight: bold;">{</span>idVendor<span style="color: #7a0874; font-weight: bold;">}</span>=="05c6", <span style="color: #007800;">MODE</span>="0666", <span style="color: #007800;">GROUP</span>="plugdev"</pre>
<h3 id="Special_instructions_for_Windows">Special instructions for Windows</h3>
<p>You can download Windows drivers for the Geeksphone from the <a href="http://www.geeksphone.com/downloads/fos/fos_usb_driver.zip" title="http://www.geeksphone.com/downloads/fos/fos_usb_driver.zip">Geeksphone website</a>.</p>
<p>Windows 8 by default will not let you install unsigned drivers. See this tutorial on <a href="http://www.craftedge.com/tutorials/driver_install_windows8/driver_install_win8.html" title="http://www.craftedge.com/tutorials/driver_install_windows8/driver_install_win8.html">"How to install an unsigned driver on Windows 8"</a>.</p>
<h2 id="Checking_your_setup">Checking your setup</h2>
<p>Once you've followed these instructions, attach the device to the desktop using a USB cable, open a command prompt and type "<code>adb devices</code>" (ensuring that adb is in your path). You should see your Firefox OS device listed in the output.</p>
আগের রিভিসনে ফিরে যান