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

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

Revision Content

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

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

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

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

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

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

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

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

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

যদি আপনি ম্যাক ওএস এক্স ব্যবহার করে থাকেন, তাহলে আপনি 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" (নিশ্চিত করতে যে এডিবি আপনার পথে রয়েছে). আপনি দেখতে পাবেন আপনার ফায়ারফক্স ওএস ডিভাইস আউটপুটে তালিকাভুক্ত হয়েছে।

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> এড-ওন বান্ডিলগুলোর আপনার জন্য এডিবি-তে করা।</p>
<p>আপনার ডেক্সটপ সেট করার নির্দেশনাবলী আপনার অপারেটিং সিস্টেমকে সুনির্দিষ্ট করে করা এবং অ্যানড্রয়েড ডেভেলপার সা্‌ইট এর <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>" (নিশ্চিত করতে যে এডিবি আপনার পথে রয়েছে). আপনি দেখতে পাবেন আপনার ফায়ারফক্স ওএস ডিভাইস আউটপুটে তালিকাভুক্ত হয়েছে।</p>
আগের রিভিসনে ফিরে যান