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

  • Revision slug: Mozilla/Firefox_OS/Debugging/Connecting_a_Firefox_OS_device_to_the_desktop
  • Revision title: ফায়ারফক্স ওএস ডিভাইস ডেক্সটপে সংযুক্ত করা
  • Revision id: 610783
  • তৈরি হয়েছেঃ
  • তৈরিকারীঃ shafiul
  • Is current revision? না
  • মন্তব্য

Revision Content

কিভাবে একটি ফায়ারফক্স ওএস ডিভাইস ইউএসবি দ্বারা আপনার ডেস্কটপ-এ সংযুক্ত করা যায় তা নিয়ে এই গাইডে আলোচনা করা হয়েছে।

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

ডিভাইস প্রস্তুত করা

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

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

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

ডেক্সটপে একটি ডিভাইস সংযুক্ত করার জন্য, আপনার অ্যানড্রয়েড ডিবাগ ব্রিজ (এডিবি) টি ইন্সটল থাকা লাগবে। লক্ষ্য করুন যে ফায়ারফক্স ওএস সিমুলেটর এড-ওন এর সাথেই adb দেওয়া আছে।

আপনার ডেক্সটপ প্রস্তুত করার নির্দেশনাবলী আপনার অপারেটিং সিস্টেমের ওপর নির্ভরশীল এবং অ্যানড্রয়েড ডেভেলপার সা্‌ইট এর "Setting up a Device for Development" অংশের ৩নং পয়েন্টে বিস্তারিত রয়েছে। আমরা নিম্নে কিছু অতিরিক্ত নির্দেশনাবলী দিয়েছি।

ম্যাক ওএস এক্স- এর জন্য বিশেষ নির্দেশনাবলী

যদি আপনি ম্যাক ওএস এক্স ব্যবহার করে থাকেন, তাহলে আপনি adt-bundle-mac-x86_64-20130522 নামের একটি প্যাকেজ ডাউনলোড করেছেন। উক্ত ফোল্ডারটি অ্যাপ্লিকেশনস ফোল্ডারের মধ্যে রাখুন, ফলে আপনি পাবেন /Applications/adt-bundle-mac-x86_64-20130522/ যার ভেতর দুইটি ফোল্ডার আছে: eclipse এবং sdk. তারপর আপনি আপনার ~/.bashrc ফাইলটি সম্পাদনা করে নিচের লাইন যোগ করে দিনঃ

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

(আপনার শেল পরের বার শুরু সময় প্রস্তুত থাকবে)। এখন আপনি শেল এর কমান্ড-লাইন ইন্টারফেইসে টাইপ করতে পারবেন:

adb devices

এর ফলে আপনার কম্পিউটারের সাথে সংযুক্ত ডিভাইসগুলোর নাম দেখতে পারবেনঃ

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

লিনাক্স এর জন্য বিশেষ নির্দেশনাবলী

যদি আপনি লিনাক্স ব্যবহার করে থাকেন, তাহলে ফায়ারফক্স ওএস গিক্সফোন ডিভাইসগুলো ভেন্ডর আইডি হল 05c6, ফলে আপনার /etc/udev/rules.d/51-android.rules ফাইলে নিচের মত লাইন যুক্ত করুন:

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

উইন্ডোজ এর জন্য বিশেষ নির্দেশনাবলী

গিক্সফোন ওয়েবসাইট থেকে আপনি উইন্ডোজ ড্রাইভার ডাউনলোড করতে পারেন গিক্সফোনের জন্য।

ডিফল্ট উইন্ডোজ ৮ আপনাকে অস্বাক্ষরিত ড্রাইভার ইন্সটল করতে দিবে না। "কিভাবে অস্বাক্ষরিত ড্রাইভার উইন্ডাজ ৮- এ ইন্সটল করবেন" এই টিউটোরিয়ালটি দেখুন।

ঠিকভাবে প্রস্তুত করেছেন কিনা যাচাই করুন

আপনি এসব নির্দেশনাবলী অনুসরণ করে থাকলে, ডেক্সটপ এর সাথে ডিভাইসটি ইউএসবি ক্যাবলের মাধ্যমে যুক্ত করুন, কমান্ড প্রম্পট খুলুন এবং টাইপ করুন "adb devices" (নিশ্চিত করতে যে এডিবি আপনার path এ  রয়েছে)। আপনি দেখতে পাবেন আপনার ফায়ারফক্স ওএস ডিভাইস ওপরের কমান্ডের আউটপুটে তালিকাভুক্ত হয়েছে।

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=".E0.A6.A1.E0.A6.BF.E0.A6.AD.E0.A6.BE.E0.A6.87.E0.A6.B8_.E0.A6.B8.E0.A7.87.E0.A6.9F_.E0.A6.95.E0.A6.B0.E0.A6.BE">ডিভাইস প্রস্তুত করা</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=".E0.A6.A1.E0.A7.87.E0.A6.95.E0.A7.8D.E0.A6.B8.E0.A6.9F.E0.A6.AA_.E0.A6.B8.E0.A7.87.E0.A6.9F_.E0.A6.95.E0.A6.B0.E0.A6.BE">ডেক্সটপ প্রস্তুত করা</h2>
<p>ডেক্সটপে একটি ডিভাইস সংযুক্ত করার জন্য, আপনার <a class="external" href="http://developer.android.com/tools/help/adb.html" title="http://developer.android.com/tools/help/adb.html">অ্যানড্রয়েড ডিবাগ ব্রিজ (এডিবি)</a> টি ইন্সটল থাকা লাগবে। লক্ষ্য করুন যে <a href="/en-US/docs/Tools/Firefox_OS_Simulator" title="/en-US/docs/Tools/Firefox_OS_Simulator">ফায়ারফক্স ওএস সিমুলেটর</a> এড-ওন এর সাথেই adb দেওয়া আছে।</p>
<p>আপনার ডেক্সটপ প্রস্তুত করার নির্দেশনাবলী আপনার অপারেটিং সিস্টেমের ওপর নির্ভরশীল এবং অ্যানড্রয়েড ডেভেলপার সা্‌ইট এর <a class="external" href="https://developer.android.com/tools/device.html" title="https://developer.android.com/tools/device.html">"</a><a class="external external-icon" href="https://developer.android.com/tools/device.html" title="https://developer.android.com/tools/device.html">Setting up a Device for Development</a><a class="external" href="https://developer.android.com/tools/device.html" title="https://developer.android.com/tools/device.html">"</a> অংশের ৩নং পয়েন্টে বিস্তারিত রয়েছে। আমরা নিম্নে কিছু অতিরিক্ত নির্দেশনাবলী দিয়েছি।</p>
<h3 id=".E0.A6.AE.E0.A7.8D.E0.A6.AF.E0.A6.BE.E0.A6.95_.E0.A6.93.E0.A6.8F.E0.A6.B8_.E0.A6.8F.E0.A6.95.E0.A7.8D.E0.A6.B8-_.E0.A6.8F.E0.A6.B0_.E0.A6.9C.E0.A6.A8.E0.A7.8D.E0.A6.AF_.E0.A6.AC.E0.A6.BF.E0.A6.B6.E0.A7.87.E0.A6.B7_.E0.A6.A8.E0.A6.BF.E0.A6.B0.E0.A7.8D.E0.A6.A6.E0.A7.87.E0.A6.B6.E0.A6.A8.E0.A6.BE.E0.A6.AC.E0.A6.B2.E0.A7.80">ম্যাক ওএস এক্স- এর জন্য বিশেষ নির্দেশনাবলী</h3>
<p>যদি আপনি ম্যাক ওএস এক্স ব্যবহার করে থাকেন, তাহলে আপনি <code>adt-bundle-mac-x86_64-20130522</code> নামের একটি প্যাকেজ ডাউনলোড করেছেন। উক্ত ফোল্ডারটি অ্যাপ্লিকেশনস ফোল্ডারের মধ্যে রাখুন, ফলে আপনি পাবেন <code>/Applications/adt-bundle-mac-x86_64-20130522/</code> যার ভেতর দুইটি ফোল্ডার আছে: <code>eclipse</code> এবং <code>sdk</code>. তারপর আপনি আপনার <code>~/.bashrc</code> ফাইলটি সম্পাদনা করে নিচের লাইন যোগ করে দিনঃ</p>
<pre>
export PATH="/Applications/adt-bundle-mac-x86_64-20130522/sdk/platform-tools:$PATH"</pre>
<p>(আপনার শেল পরের বার শুরু সময় প্রস্তুত থাকবে)। এখন আপনি শেল এর কমান্ড-লাইন ইন্টারফেইসে টাইপ করতে পারবেন:</p>
<pre>
adb devices
</pre>
<p>এর ফলে আপনার কম্পিউটারের সাথে সংযুক্ত ডিভাইসগুলোর নাম দেখতে পারবেনঃ</p>
<pre>
List of devices attached
AA:BB:A5:B5:AA:BB    device</pre>
<h3 id=".E0.A6.B2.E0.A6.BF.E0.A6.A8.E0.A6.BE.E0.A6.95.E0.A7.8D.E0.A6.B8_.E0.A6.8F.E0.A6.B0_.E0.A6.9C.E0.A6.A8.E0.A7.8D.E0.A6.AF_.E0.A6.AC.E0.A6.BF.E0.A6.B6.E0.A7.87.E0.A6.B7_.E0.A6.A8.E0.A6.BF.E0.A6.B0.E0.A7.8D.E0.A6.A6.E0.A7.87.E0.A6.B6.E0.A6.A8.E0.A6.BE.E0.A6.AC.E0.A6.B2.E0.A7.80">লিনাক্স এর জন্য বিশেষ নির্দেশনাবলী</h3>
<p>যদি আপনি লিনাক্স ব্যবহার করে থাকেন, তাহলে ফায়ারফক্স ওএস গিক্সফোন ডিভাইসগুলো ভেন্ডর আইডি হল <code>05c6</code>, ফলে আপনার <code>/etc/udev/rules.d/51-android.rules</code> ফাইলে নিচের মত লাইন যুক্ত করুন:</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=".E0.A6.89.E0.A6.87.E0.A6.A8.E0.A7.8D.E0.A6.A1.E0.A7.87.E0.A6.BE.E0.A6.9C_.E0.A6.8F.E0.A6.B0_.E0.A6.9C.E0.A6.A8.E0.A7.8D.E0.A6.AF_.E0.A6.AC.E0.A6.BF.E0.A6.B6.E0.A7.87.E0.A6.B7_.E0.A6.A8.E0.A6.BF.E0.A6.B0.E0.A7.8D.E0.A6.A6.E0.A7.87.E0.A6.B6.E0.A6.A8.E0.A6.BE.E0.A6.AC.E0.A6.B2.E0.A7.80">উইন্ডোজ এর জন্য বিশেষ নির্দেশনাবলী</h3>
<p><a href="http://www.geeksphone.com/downloads/fos/fos_usb_driver.zip" title="http://www.geeksphone.com/downloads/fos/fos_usb_driver.zip">গিক্সফোন ওয়েবসাইট</a> থেকে আপনি উইন্ডোজ ড্রাইভার ডাউনলোড করতে পারেন গিক্সফোনের জন্য।</p>
<p>ডিফল্ট উইন্ডোজ ৮ আপনাকে অস্বাক্ষরিত ড্রাইভার ইন্সটল করতে দিবে না। <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">"কিভাবে অস্বাক্ষরিত ড্রাইভার উইন্ডাজ ৮- এ ইন্সটল করবেন"</a> এই টিউটোরিয়ালটি দেখুন।</p>
<h2 id=".E0.A6.86.E0.A6.AA.E0.A6.A8.E0.A6.BE.E0.A6.B0_.E0.A6.B8.E0.A7.87.E0.A6.9F.E0.A6.86.E0.A6.AA_.E0.A6.AF.E0.A6.BE.E0.A6.9A.E0.A6.BE.E0.A6.87_.E0.A6.95.E0.A6.B0.E0.A6.BE_.E0.A6.B9.E0.A6.9A.E0.A7.8D.E0.A6.9B.E0.A7.87">ঠিকভাবে প্রস্তুত করেছেন কিনা যাচাই করুন</h2>
<p>আপনি এসব নির্দেশনাবলী অনুসরণ করে থাকলে, ডেক্সটপ এর সাথে ডিভাইসটি ইউএসবি ক্যাবলের মাধ্যমে যুক্ত করুন, কমান্ড প্রম্পট খুলুন এবং টাইপ করুন "<code>adb devices</code>" (নিশ্চিত করতে যে এডিবি আপনার path এ&nbsp; রয়েছে)। আপনি দেখতে পাবেন আপনার ফায়ারফক্স ওএস ডিভাইস ওপরের কমান্ডের আউটপুটে তালিকাভুক্ত হয়েছে।</p>
আগের রিভিসনে ফিরে যান