ڈیبین / اوبنٹو پر Android ADB تشکیل دیں

اچھا آج میں آپ کو لکھتا ہوں a ٹیوٹوریل ڈیبین تقسیم کے تحت ، اور توسیع کے ذریعہ اوبنٹو کے تحت ADB کے احکامات استعمال کرنے کے قابل ہوگا. یہ ان لوگوں کے لئے کارآمد ہوگا جو مستقل طور پر اوبنٹو انسٹال نہیں کرنا چاہتے ہیں۔ ذیل میں ہر چیز کا اشارہ ، LiveCD / Live USB بوٹ کرکے کیا جاسکتا ہے. اس بات کا یقین ، اس پر ، جب بند ہوجائے تو ، تمام تبدیلیاں مٹ جائیں گی اور دوبارہ ADB چلانے کے ل you ، آپ کو دوبارہ ٹیوٹوریل کرنا پڑے گا۔ کرنے مزید مدد یا مشورے ، بند کرو ہمارے فورم میں پوسٹ.

ADB کے بارے میں ایک مختصر تعارف۔ ADB کا مطلب اینڈروئیڈ ڈیبگ برج ، کہ اگر ہم اس کا 'ترجمہ' کرتے ہیں تو یہ اینڈرائیڈ ڈیبگنگ برج ہوگا۔ ٹھیک ہے ، اس سے ہمیں کوئی ترجیح نہیں ملتی۔ وہ دراصل ایک ہیں ان ٹولز کا سیٹ جو Android SDK کے ساتھ آتے ہیں اور یہ ہمیں اپنے ٹرمینل کے کچھ کاموں کا کنٹرول لینے کی اجازت دیتے ہیں ہمارے کمپیوٹر سے یعنی ، اپڈیٹ کرنے ، ترمیم کرنے ، سسٹم فائلوں کو حذف کرنے سے (جڑوں کی ضرورت ہوتی ہے) ایپلی کیشنز انسٹال کرنے ، فائلوں کو SD سے / میں منتقل کرنا وغیرہ۔

سب سے پہلے ، ہم نے udev میں 'قواعد' مرتب کیے ہیں۔ یعنی ، ہم کنسول کھولتے ہیں (ایپلی کیشنز / لوازمات / ٹرمینل) اور ٹائپ کریں:

اوبنٹو کے لئے:

sudo gedit /etc/udev/rules.d/51-android.rules۔

دبیان کے لئے:

sudo ایس یو

gedit /etc/udev/rules.d/51-android.rules۔

دونوں ہی صورتوں میں عمل کو انجام دینے کے ل we ہمیں اپنا روٹ پاس ورڈ درج کرنا ہوگا۔ اگر آپ GNome کی بجائے کے ڈی کے استعمال کرتے ہیں تو ، آپ کو Gedit کو ٹیکسٹ ایڈیٹر ، کیٹ ، نانو ، ... کے ساتھ تبدیل کرنا ہوگا۔

گیڈیٹ ایڈیٹر اس فائل کو کھولنے اور اس کے اندر جارہے ہیں ، ہمیں مندرجہ ذیل لائن کو شامل کرنا ہوگا۔

SUBSYSTEM == »USB | usb_device»، SYSFS {idVendor} == »0bb4 ″، SYMLINK + =» android_adb »، MODE =» 0666 ″، صارف = »روٹ»

EYE: اس لائن کو استعمال کرنے کے ل you آپ کو کچھ جوڑے کی ضرورت ہوگی۔

  • کارخانہ دار کے لحاظ سے IDVendor میں تبدیلیاں آتی ہیں۔ درج ذیل ٹیبل کو دیکھ کر 0bb4 کو اپنے مینوفیکچررز میں تبدیل کریں۔

  • یوزر سیکشن میں ، اوبنٹو کے لئے ہمیں جڑ رکھنا ہوگی۔ ڈیبیان استعمال کرنے کی صورت میں ہمیں اپنے صارف کا نام رکھنا ہوگا۔ مثال کے طور پر: صارف = »اسی طرح»۔

جب ہم لائن شامل کرنا ختم کریں محفوظ کریں اور قریب

ہمیں یوڈیو سروسز کو دوبارہ شروع کرنا ہے۔ یہ کمپیوٹر کو دوبارہ شروع کرکے کیا جاسکتا ہے ، حالانکہ یہ تیز ہے:

/etc/init.d/udev دوبارہ اسٹارٹ کریں

اب ہمیں مندرجہ ذیل میں Android SDK ڈاؤن لوڈ کرنا ہے لنک ہم لینکس پر ہیں ، لہذا یہی لیتا ہے۔ جب ڈاؤن لوڈ مکمل ہوجاتا ہے ، تو ہم اسے ان زپ کردیتے ہیں۔ میری تجویز ہے کہ آپ اسے اپنے ہوم ڈائریکٹری میں کریں۔ اگرچہ آپ ڈیسک ٹاپ یا جہاں بھی آپ کا انتخاب کرسکتے ہیں ، اور سبق کے راستوں کو اپنے فیصلے کے مطابق ڈھال سکتے ہیں۔ میں اپنی ہوم ڈائرکٹری استعمال کرنے جا رہا ہوں ، اور میں نے ٹائپنگ کے لئے فولڈر کا نام android-sdk رکھا ہے۔

ہم Android-sdk (جس کو ہم نے ابھی زپ کردیا ہے) اور ٹولز فولڈر میں جاتے ہیں۔ اس کے اندر ایک فائل ہے جسے Android کہتے ہیں۔ اس پر دایاں بٹن ، ہم خواص پر کلک کرتے ہیں۔ ہم پیرامیسوس فولڈر میں جاتے ہیں ، "فائل کو پروگرام کے طور پر چلانے کی اجازت دیں" کا انتخاب کریں اور بند کریں۔ اب فائل پر ڈبل کلک کریں ، اور ہم "رن ان ٹرمینل" کا آپشن دیں گے۔ لہذا اگر کوئی مسئلہ ہے تاکہ یہ چل نہ سکے تو یہ ہمیں بتائے گا۔

اوبنٹو کے تازہ دم نصب ہونے سے ، مجھے کوئی پریشانی نہیں ہوئی ہے۔ لیکن یہ ضروری ہے کہ جاوا اور کچھ لائبریری نصب ہوں۔ اگر یہ آپ کا معاملہ ہے تو ، آپ کو غلطی کس چیز نے دی ہے:

  • جاوا انسٹال کریں (اوپینٹی منیجر ، اوبنٹو سافٹ ویئر سنٹر میں جے ڈی کے 6 کھولیں)۔
  • ضروری کتب خانہ مندرجہ ذیل ہیں۔

ia32-libs lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc ++ 6 lib32z1 libc6-i386 libc6 libc6-dev

ٹھیک ہے ، ہمارے پاس Android SDK اور AVD مینیجر کھلا ہے۔ ہم 'دستیاب پیکیجز' کے اختیار پر جاتے ہیں اور انسٹال کرتے ہیں:

  • Android SDK ٹولز۔
  • Android پلیٹ فارم ٹولز

ہم نے اسے اپنا کام کرنے اور ختم کرنے دیا۔ آرام کرو ، ابھی بہت کم ہے۔

فون میں پلگ ان لگانے سے پہلے ہمیں جانا ہوگا:

  • ترتیبات ، ایپلی کیشنز ، ڈویلپمنٹ اور وہاں «USB ڈیبگنگ« «USB ڈیبگ کو مطلع کریں» (یہ ضروری نہیں ہے ، صرف اس سے کہ ہمیں خبردار کیا جاتا ہے) اور «نقلی مقامات» منتخب کریں۔

اب ہم USB کے توسط سے اپنے فون میں پلگ ان کرسکتے ہیں ، اور ہم یہ جاننے کے لئے جا رہے ہیں کہ یہ کام کرتا ہے۔

ہم کنسول (ٹرمینل) کھولتے ہیں یا پہلے سے ایک ، یہ ہماری مدد کرتا ہے۔ ہم 'cd' کے ساتھ اس فولڈر میں داخل ہونے کے لئے جاتے ہیں جہاں ADB ہے۔ میرے معاملے میں:

سی ڈی / ہوم / آئولیوس / android-sdk / پلیٹ فارم ٹولز

یاد رکھیں ، آپ کا نام آئیلیئس نہیں ہے ، لہذا آپ کو لائنوں کو تبدیل کرنا پڑے گا کیوں کہ آپ کے پاس SDK ہے۔ اگر شک ہے تو ، ٹرمینل کو بند کریں اور صرف شامل کریں:

سی ڈی / android-sdk / پلیٹ فارم ٹولز

اب ہم پھانسی دیتے ہیں:

./adb آلات

اور اسے کچھ اس طرح لوٹانا ہوگا:

* ڈیمون نہیں چل رہا ہے۔ اب اسے پورٹ 5037 * پر شروع کرنا
* ڈیمون کامیابی کے ساتھ شروع ہوا *
منسلک آلات کی فہرست
SH0BDPL04538 ڈیوائس

یہی ہے. اے ڈی بی کو تشکیل دیا۔ جب بھی ہم کچھ کرنا چاہتے ہیں ، ہم عملدرآمد کے اقدامات کو دہراتے ہیں ۔/Adb اور جو بھی مساوی ہے۔

آرام دہ افراد کے ل ((میں یہ قدم کبھی نہیں کرتا ، مجھے یہ پسند نہیں)۔ وہ فولڈر میں داخل ہونے کے لئے سی ڈی کے ساتھ نہیں جانا چاہتے ہیں۔ ٹھیک ہے ، ہمیں باش کیلئے اپنے پروفائل میں ترمیم کرنے جانا پڑے گا۔ ہم ایک نیا ٹرمینل کھولتے ہیں اور لکھتے ہیں:

sudo gedit .bashrc

ہم آخر میں شامل کرتے ہیں

PATH = $ AT PATH}: / home / YOUR_USER / android-sdk / پلیٹ فارم ٹول برآمد کریں

PATH = $ AT PATH}: / home / YOUR_USER / android-sdk / ٹول برآمد کریں

اور یہ بات ہے. ہمارے Android پر ADB کے ساتھ کام کرنے کے لئے سب تیار ہیں۔ اسے ADB وائرلیس پروگرام (آپ کو جڑ کی ضرورت ہے) کے ساتھ وائی فائی کے ذریعے کرنے کا ایک آپشن ہے۔

ماخذ


مضمون کا مواد ہمارے اصولوں پر کاربند ہے ادارتی اخلاقیات. غلطی کی اطلاع دینے کے لئے کلک کریں یہاں.

8 تبصرے ، اپنا چھوڑیں

اپنی رائے دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں کے ساتھ *

*

*

  1. اعداد و شمار کے لئے ذمہ دار: ایکالیڈیڈ بلاگ
  2. ڈیٹا کا مقصد: اسپیم کنٹرول ، تبصرے کا انتظام۔
  3. قانون سازی: آپ کی رضامندی
  4. ڈیٹا کا مواصلت: اعداد و شمار کو تیسری پارٹی کو نہیں بتایا جائے گا سوائے قانونی ذمہ داری کے۔
  5. ڈیٹا اسٹوریج: اوکیسٹس نیٹ ورکس (EU) کے میزبان ڈیٹا بیس
  6. حقوق: کسی بھی وقت آپ اپنی معلومات کو محدود ، بازیافت اور حذف کرسکتے ہیں۔

  1.   ٹرامیکس کہا

    بہت اچھا سبق!

    اوبنٹو کے ساتھ مجھے قواعد میں ترمیم کرنے کی ضرورت نہیں ہے۔ ہاں ، وقتا فوقتا یہ اسے اچھی طرح سے تسلیم نہیں کرتا ہے اور آپ کو یہ کرنا ہے:

    sudo adb قتل سرور
    sudo adb start-سرور

    اسی کے ساتھ ہی ہم موبائل پر (منقطع ہونے کے بعد) ڈیبگنگ آپشن کو غیر چیک اور غیر چیک کرتے ہیں۔

    آپ کا شکریہ!

    1.    el_iulius کہا

      یہ آپ کے اوبنٹو کے ورژن پر منحصر ہے۔ آخری والے اسے لاتے ہیں۔
      لیکن چونکہ سبق ڈیبیئن کے لئے ہے ، مجھے ان میں XD بھی شامل کرنا پڑا

      ADB خدمات کو دوبارہ شروع کرنے کے لئے اچھی تعریف

  2.   Fer کہا

    اگر موبائل کسی اور برانڈ کا ہے تو ، آئی ایس وینڈر کو ایل ایس یو ایس بی کے ساتھ ہٹا دیا جاتا ہے
    یہ ایک فہرست دے گا جس میں ہر لائن کی نوعیت ہوگی:
    بس 005 ڈیوائس 002: ID 04e8: 681c سیمسنگ الیکٹرانکس کمپنی ، لمیٹڈ گلیکسی پورٹل / اسپیکا Android فون
    اس معاملہ میں 04e8 میں IDVendor ID کے بعد نمبروں کا پہلا حلقہ ہوگا۔ اگلا گھٹیا ماڈل ہے ، جسے آپ بھی بتانا چاہ if اگر آپ بھی اسی کارخانہ دار سے کوئی اور گیجٹ مربوط کرتے ہو جس پر آپ ADY کے ساتھ SYSFS {idPr Prodct} == »xxxx» (ID کے بعد دوسرا گھٹیا) کنٹرول کرنا نہیں چاہتے ہیں۔

    1.    el_iulius کہا

      میں نے تمام سامعین کیلئے ٹیوٹوریل کرنے کی کوشش کی ہے۔ کنسول میں کم وقت کے ساتھ کیونکہ غیر استعمال شدہ صارفین کے لئے یہ زیادہ مبہم ہے۔ میں chmod کے ساتھ android ڈاؤن لوڈ فائل کو پھانسی کی اجازت بھی دے سکتا تھا لیکن اس سے کہیں زیادہ پریشانی ہوگی

      اس کے باوجود ، ان تمام تبصروں کو سراہا گیا ہے۔

  3.   جوس کہا

    شکریہ!

  4.   جوس کہا

    میں اوبنٹو میں اپنے گلیکسی ایس 2 کو جوڑنے کی کوشش کر رہا ہوں لیکن اس کا پتہ نہیں چلتا ہے ، یہ مجھے بتاتا ہے:

    منسلک آلات کی فہرست
    ایمولیٹر 5554 آلہ
    ؟؟؟؟؟؟؟؟؟؟؟؟؟ اجازت نہیں ہے

    کوئی خیال؟

    شکریہ

  5.   پیڈرو موسکیڈا کہا

    بہت اچھے شکریہ. میرے معاملے میں میں نے ابھی لائبریریوں کو انسٹال کیا ہے اور یہ میرے لئے بہترین کام کرتا ہے۔ ایکس 64 کا اوبنٹو استعمال

  6.   جوس Ignacio پیریز مارٹریٹ کہا

    گڈ.
    مجھے ایک پریشانی ہے ، اور یہ ہے کہ میرا انرجی سسٹم i828 آلات کی فہرست میں ظاہر ہونا چاہئے ، ID = 2207 کے ساتھ جو میں نے پہلے ہی آپ کی مدد کے بعد تشکیل دیا ہے ، یہ خالی نظر آتا ہے۔
    میں اوبنٹو 10 سے براہ راست ڈی وی ڈی استعمال کر رہا ہوں ، جہاں جاوا جے ڈی کے پہلے سے انسٹال ہے ، اور میں نے اینڈروئیڈ ایس ڈی کے ڈاؤن لوڈ کیا ہے۔ میں نے بغیر کسی پریشانی کے "سروس اودیف دوبارہ اسٹارٹ" کرایا ہے۔

    صرف عجیب بات جو میرے پاس گائیڈ کی پیروی کرتے ہوئے ظاہر ہوئی ہے ، وہ یہ ہے کہ جب آپ کہتے ہیں ، تو "اینڈروئیڈ" ، دکھائے جانے والے ٹیب میں ، جب آپ انسٹال کرتے ہیں تو ، میرے پاس سارے آپشنز انسٹال ہوتے ہی آتے ہیں ، بغیر کچھ کیے ...

    مسئلہ کا کوئی خیال؟ پیشگی بہت بہت شکریہ