فہرست کا خانہ:
- کیا منتخب کریں؟
- دستی طور پر Android SDK انسٹال کرنا۔
- شرطیں
- ٹولز انسٹال کرنا۔
- آپ کا راستہ طے کرنا۔
- ونڈوز پر
- ایک میک پر
- لینکس پر۔
- اسے لپیٹنا۔
ہم میں سے بیشتر کو کبھی بھی Android SDK انسٹال کرنے کی ضرورت نہیں ہوگی۔ سافٹ ویئر ڈویلپمنٹ کٹ - نام میں ٹھیک ہونے کی وجہ۔ یہ ان لوگوں کے لئے بنایا گیا ہے جو اینڈروئیڈ ایپس لکھتے ہیں جنھیں کمپیوٹر سے اینڈروئیڈ کے ساتھ کام کرنے کے لئے ٹولز کی ضرورت ہوتی ہے۔
لیکن یہ ٹول لوگوں کے ل some کچھ اور اعلی درجے کی چیزیں کرنا چاہتے ہیں۔ دستی طور پر سافٹ ویئر کو اپ ڈیٹ کرنے یا ان کے فون کی جڑ کی طرح چیزیں۔ اگر آپ اینڈرائیڈ سافٹ ویئر میں "ہیکنگ" میں داخل ہو تو فاسٹ بوٹ اور اے ڈی بی اہم ہیں۔ اور گوگل اسے سب کے لئے مفت مہیا کرتا ہے۔
کیا منتخب کریں؟
آپ کے کمپیوٹر پر اینڈروئیڈ ٹولز کا ورکنگ سیٹ حاصل کرنے کے دو طریقے ہیں۔ آسان طریقہ یہ ہے کہ صرف لوڈ ، اتارنا Android اسٹوڈیو کو انسٹال کریں۔ اینڈروئیڈ کمانڈ لائن ٹولز کو چلانے اور استعمال کرنے کے لئے درکار ہر چیز اینڈرائیڈ اسٹوڈیو کا حصہ ہے ، نیز ٹولز کو اپ ڈیٹ رکھنے کا ایک طریقہ ہے۔ اگرچہ یہ ایسے لوگوں کے لئے تیار کیا گیا ہے جو ایک مکمل ترقی کا ماحول چاہتے ہیں اور اس میں ایک کوڈ ایڈیٹر ، اینڈروئیڈ ایمولیٹر اور مرتب کنندہ شامل ہے ، آپ کمانڈ لائن ٹولز کا استعمال کرسکتے ہیں اور باقی کو کبھی نہیں کھول سکتے ہیں۔
اگر آپ اپنے پیروں کو گیلے کرنے سے نہیں ڈرتے ہیں تو ، آپ Android اسٹوڈیو کے باہر صرف SDK اجزاء انسٹال کرسکتے ہیں۔ ان کو انسٹال کرنا آسان ہے (وہ زپ فائل کے اندر ہیں) لیکن آپ کے کمپیوٹر کو ان کے استعمال کے ل setting ترتیب دینا کوئی سیدھا سیدھا عمل نہیں ہے۔
دستی طور پر Android SDK انسٹال کرنا۔
یہاں کلک کرکے گوگل سے SDK براہ راست ڈاؤن لوڈ کریں۔ تھوڑا سا نیچے سکرول کریں اور "صرف کمانڈ لائن ٹولز حاصل کریں" کے نشان والے حصے کو ڈھونڈیں اور اپنے ڈیسک ٹاپ کی طرح کہیں بھی آسانی سے محفوظ کریں۔ ہم اگلے مرحلے میں اسے ایک بہتر جگہ پر نکالیں گے۔
آپ نے ڈاؤن لوڈ کی فائل کو سکیڑا ہوا ہے۔ آپ کو کمپریسڈ فائلوں - اور ان کو کیسے نکالنا ہے - سے مزید جاننے کے ل familiar جاننے کی ضرورت ہوگی۔ اگر آپ نہیں ہیں تو ، یہاں رکیں اور ان کے بارے میں جاننے کے لئے وقت گزاریں۔
اپنی کمپریسڈ فائل کو درج ذیل مقام پر نکالیں:
- ونڈوز: آپ کی C کی جڑ: ڈرائیو
- OS X: آپ کے گھر کا فولڈر۔
- لینکس: آپ کا گھر کا فولڈر۔
نکلے ہوئے فولڈر کا نام "Android" میں رکھیں ۔ اس سے یہ بقیہ گائیڈ اور SDK کے ساتھ آپ کا وقت بہت آسان ہوجائے گا۔
شرطیں
SDK اجزاء کو چلانے کے ل You آپ کو جاوا کے ورکنگ ورژن کی ضرورت ہوگی۔ زیادہ تر چیزوں کے ل you'll آپ SDK کے ساتھ اوریکل سے اوپن جاوا اور سن جاوا دونوں کام کر رہے ہوں گے (ہاں ، یہ اوریکل) کام کریں گے۔
- میک پر ، یہ بہت آسان ہے کیونکہ آپ اس کو پہلے ہی انسٹال کرلیں گے جب تک کہ آپ اسے ان انسٹال نہ کریں۔ اگر آپ نے ایسا کیا ہے تو ، اسے دوبارہ انسٹال کریں - آپ کو معلوم ہونا چاہئے کہ کیسے۔
- ونڈوز پر ، اوریکل ویب سائٹ کا رخ کریں اور اپنے کمپیوٹر کے لئے صحیح ورژن (32- یا 64-بٹ) ڈاؤن لوڈ کریں۔ ایک بار پھر ، اگر اس سے آپ کو کوئی پریشانی ہو تو آپ جو کچھ کررہے ہیں اسے روکیں اور اپنے کمپیوٹر کے بارے میں کچھ اور سیکھیں۔ اگر آپ جاوا انسٹال نہیں کرسکتے ہیں تو ، شاید آپ ابھی تک Android SDK استعمال کرنے کے لئے تیار نہیں ہیں۔
- لینکس کمپیوٹر پر ، آپ کو جاوا انسٹال کرنے کی بھی ضرورت ہوگی۔ آپ ان کی ویب سائٹ پر اوریکل سے سن جاوا کے لئے x86 اور x64 بائنریز تلاش کرسکتے ہیں۔ اوپن جے ڈی کے بیشتر چیزوں کے لئے بھی کام کرتا ہے جو آپ کو ایس ڈی کے کے ساتھ کرنے کی ضرورت ہوگی۔. اگر آپ کو مزید مدد کی ضرورت ہے یا سن جاوا کو انسٹال کرنے کے لئے پیکیج مینیجر کا استعمال کرنا چاہتے ہیں تو آپ کو اپنے مخصوص ڈسٹرو کے ل the دستاویزات کا حوالہ دینا ہوگا۔
لینکس صارفین کو بھی اس بات کو یقینی بنانا ہوگا کہ اگر وہ آپریٹنگ سسٹم کا 64 بٹ ورژن چلا رہے ہیں تو ان کے پاس 32 بٹ لائبریریاں نصب ہیں۔ اگر آپ اوبنٹو یا کوئی اور ڈیبیئن قسم استعمال کر رہے ہیں تو ، اپنے ٹرمینل کے ذریعے ncurses5 اور stdc ++ 6 انسٹال کریں۔
sudo apt-get install lib32ncurses5 lib32stdc++6
اگر آپ لینکس کا مختلف ذائقہ استعمال کررہے ہیں تو ، ncurses5 اور stdc ++ 6 کے لئے درست پیکیجز تلاش کریں اور انسٹال کریں۔
ٹولز انسٹال کرنا۔
اپنی سی ڈرائیو (ونڈوز) کی جڑ پر موجود Android نام کے فولڈر میں یا ڈاؤن لوڈ کردہ فائل کو اپنے ہوم فولڈر (میک ، لینکس) میں نکالیں۔ اگر آپ نے کمانڈ لائن ٹولز کو ڈاؤن لوڈ کیا ہے اس سے پہلے کہ ٹولز اور پلیٹ فارم ٹولز فولڈر غائب ہیں تو آپ کو کچھ چیزیں گمشدہ محسوس ہوسکتی ہیں۔ یہ ٹھیک ہے ، ہم انہیں شامل SDK مینیجر کو استعمال کرنے والے ہیں۔
نکالی ہوئی ڈاؤن لوڈ میں بِن فولڈر کھولیں اور ایس ڈی ایم منیجر ایگزیکیوٹیبل فائل کو تلاش کریں۔ یہ ٹرمینل یا شیل کمانڈ کی طرح نظر آسکتا ہے لیکن جب تک آپ نے جاوا درست طریقے سے انسٹال نہیں کیا ہے تو یہ ایک جی یوآئ کھولے گا۔
SDK مینیجر میں آپ Android SDK ٹولز اور Android SDK پلیٹ فارم ٹولز انسٹال کرنے کا انتخاب کریں گے۔ اگر آپ ونڈوز استعمال کررہے ہیں تو آپ گوگل یوایسبی ڈرائیور بھی انسٹال کرنا چاہیں گے ، اور اگر آپ ماخذ سے اے او ایس پی بنانے کا ارادہ رکھتے ہیں تو آپ اینڈرائیڈ ایس ڈی کے بلڈ ٹولز انسٹال کرنا چاہیں گے۔
صحیح فائلوں کا انتخاب کریں اور اس عمل کے ذریعے آگے بڑھیں (یہ آپ کو لائسنس کا معاہدہ دکھائے گا جسے آپ کو پڑھنا چاہئے) اور دونوں ٹول فولڈرز انسٹال ہوں گے۔ لیکن تم بالکل ختم نہیں ہو!
ٹولز ایپلی کیشن ڈیٹا فولڈر میں انسٹال ہوں گے۔ ونڈوز پر یہ ونڈوز \ صارفین \ آپ کے صارف نام \ ایپ ڈیٹا \ لوکل \ اینڈرائڈ میں ہے اور میک یا لینکس پر اس میں ہے۔ اینڈروئیڈ (ڈاٹ کو نوٹس دیں) اپنے گھر کے فولڈر میں۔ آپ نے پہلے تخلیق کردہ Android فولڈر میں دونوں ٹولز فولڈرز کیلئے علامتی لنک (یہاں ونڈوز صارفین کے لئے معلومات) بنائیں۔ اس سے انہیں آپ کی راہ میں شامل کرنے اور زندگی کو بہت آسان بنانے میں مدد ملے گی۔
آپ کا راستہ طے کرنا۔
آپ کے کمپیوٹر کے آپریٹنگ سسٹم میں PATH متغیر یہ بتاتا ہے کہ جب آپ ٹرمینل یا کمانڈ لائن سے کمانڈ چلانا چاہتے ہیں تو کہاں نظر آنا ہے۔ مثال کے طور پر ، اے ڈی بی کمانڈ کو چلانے کے ل you آپ کو یا تو مکمل ٹائپ کرنا اور فراہم کرنا ہوگا - یعنی فولڈر میں ADB اصل میں ہے ، SDK فولڈر کے اندر - یا PATH متغیر میں ہی مقام مرتب کرنا ہے۔ یہ تھوڑا سا الجھا ہوا ہے ، لیکن اچھی خبر یہ ہے کہ اسے سمجھانا آسان نہیں ہے۔
ان ہدایات کو بطور تحریری کام کرنے کے ل you ، آپ کو مندرجہ بالا SDK ڈاؤن لوڈ فولڈر کو نکالنا اور اس کا نام تبدیل کرنا پڑے گا ، اور اس ٹیوٹوریل کے لئے صحیح مقام پر۔
ونڈوز پر
جب تک کہ آپ ابھی بھی ونڈوز کا پرانا ورژن استعمال نہیں کررہے ہیں ، آپ اب PATH کو Autoexec.bat فائل یا autoexec.nt فائل میں سیٹ نہیں کرسکتے ہیں۔ اس کے بجائے آپ کو نظام ماحولیاتی متغیر کی ترتیبات کو اپ ڈیٹ کرنے کی ضرورت ہوگی۔ ونڈوز 10 مشین پر یہ کیسے ہوا ہے:
- اپنے کی بورڈ پر اسٹارٹ کی کو دبائیں۔
- الفاظ ماحولیاتی متغیرات ٹائپ کرنا شروع کریں۔
- جیسے ہی آپ ٹائپ کریں گے ، آپ کو نظام کے ماحول کے متغیرات میں ترمیم کرنے کا انتخاب نظر آئے گا۔ اس کا انتخاب کریں۔
- ماحولیاتی تغیرات والے ونڈو میں ، (آپ کے صارف کا نام) سیکشن کے لئے صارف متغیر میں PATH لائن آئٹم کو منتخب کریں ، پھر ترمیم کے بٹن پر کلک کریں ۔
سیمی بڑی آنت سے جدا ہوئے ترمیم باکس میں Android SDK ٹولز اور Android SDK پلیٹ فارم - ٹولز فولڈرز میں مکمل راستہ شامل کریں۔ اسے کچھ اس طرح نظر آنا چاہئے:
C:\Android\tools;C:\Android\platform-tools
ونڈوز کے پرانے ورژن کے لئے ، PATH ترتیب دینے میں مدد کے ل setting آپ کے کمپیوٹر کے ساتھ آنے والی دستاویزات کا حوالہ دیں۔ اور ، ایک بار پھر: اگر آپ نے اپنا SDK \ Android کے علاوہ کہیں اور انسٹال کیا ہے تو ، آپ کو اس کے مطابق ایڈجسٹ کرنے کی ضرورت ہوگی۔
ایک میک پر
آپ اپنے پارٹی کے پروفائل میں OS X چلانے والی مشین پر اپنا PATH متغیر ترتیب دے سکتے ہیں۔ ایسا کرنا آسان ہے ، اور یہ سب ایک فائل میں ہوتا ہے۔
آپ کے ہوم فولڈر میں.bash_profile نامی ایک فائل ہے۔ کسی بھی ٹیکسٹ ایڈیٹر سے اسے کھولیں۔ کبھی بھی.bashrc یا.bash_ پروفائل فائلوں کو مت چھونا جو آپ / وغیرہ ڈائرکٹری میں مل سکتی ہیں۔
آپ کو ایک خالی فائل نظر آسکتی ہے ، یا یہ دوسری معلومات سے بھری ہوسکتی ہے۔ ہمیں صرف فائل کے اوپری حصے میں ایک جوڑے کی لکیریں شامل کرنے کی ضرورت ہے۔
export PATH="$HOME/Android/tools:$PATH"
export PATH="$HOME/Android/platform-tools:$PATH"
(کیا ہم نے یہ ذکر کیا ہے کہ اگر آپ کا SDK کسی اور جگہ ہے تو ، آپ کو اس کے مطابق چیزوں کو ایڈجسٹ کرنے کی ضرورت ہوگی۔ اچھا۔)
فائل کو محفوظ کریں ، اور اپنے کمپیوٹر کو دوبارہ بوٹ کریں تاکہ نیا PATH مناسب طریقے سے حاصل ہو۔
لینکس پر۔
لینکس کمپیوٹر پر پی اے ٹی ایچ کی ترتیب تقریبا میک جیسا ہی ہے ، آپ صرف ایک مختلف فائل میں ترمیم کریں گے۔
اپنے پسندیدہ ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے ، ~ /.bashrc فائل کو کھولیں۔ یہ غالبا exist موجود ہوگا اور متعدد اندراجات ہوں گے۔ اگر آپ کو کوئی نقص مل جائے کہ فائل موجود نہیں ہے تو بس ایک نئی فائل بنائیں اور ختم ہونے پر اسے ~ /.brcrc کے بطور محفوظ کریں۔
آپ مندرجہ ذیل دو لائنوں کو.bashrc فائل کے اختتام پر شامل کرنا چاہیں گے:
export PATH="$HOME/Android/tools:$PATH"
export PATH="$HOME/Android/platform-tools:$PATH"
فائل کو محفوظ کریں ، اور ٹرمینل ونڈو کو بند کریں۔ ٹرمینل کی ایک نئی مثال کھولیں اور یہ کمانڈ ٹائپ کریں:
source ~/.bashrc
آپ کا سیشن آپ کی تبدیلیوں کا حوالہ دے گا اور SDK آپ کے PATH میں ہوگا۔
اسے لپیٹنا۔
اب آپ کے پاس Android کمانڈ لائن ٹولز کا ایک ورکنگ سیٹ ہونا چاہئے اور تازہ ترین فیکٹری امیجز کو چمکانے یا زپ فائل سے اپنے فون کو دستی طور پر اپ ڈیٹ کرنے جیسے کام کرنے کے قابل ہونا چاہئے۔ اور چونکہ آپ نے خود یہ کیا ہے ، جب آپ کے پاس معاملات غلط ہوجاتے ہیں تو آپ کو اسے ٹھیک کرنے کی ضرورت ہوتی ہے۔
گڈ لک اور مزے کریں!
فروری 2019 کو اپ ڈیٹ کیا گیا : اس مضمون کو ڈاؤن لوڈ کرنے کے نئے مقامات اور اینڈروئیڈ ایس ڈی کے منیجر کے بارے میں معلومات کے ساتھ تازہ کاری کی گئی ہے۔