اجرا نشدن adb بعد از اضافه شدن Android ADB به Environmet Variable های لینوکس

اخیرا یکی از دوست هام با سیستم عامل Ubuntu مشکلی پیدا کرده بود به این صورت که بعد از اضافه کردن ADB به مسیر سیستم, باز هم نمیتونست دستور
adb رو از هرجایی توی Terminal اجرا کنه.Screenshot from 2014-05-09 11:21:53

اول برای اطمینان از اینکه مسیر adb به environment variable ها اضافه شده باشه دستور زیر رو توی Terminal اجرا کردم

sudo gedit ~/.bashrc

 Screenshot from 2014-05-09 10:30:12

همونطور که توی تصویر زیر مشاهده میکنید مسیر های adb به درستی اضاف شدن و اصولا دستور adb باید توی ترمینال اجرا شه:

Screenshot-from-2014-05-09-103103

اما سیستم عامل پیغامی مبتنی بر اینکه این فایل وجود نداره رو نمایش میداد.

مشکل از اینجا بود که Android ADB یک فایل اجرایی 32bit بود و سیستم عامل دوست من 64bit.

با توجه به آموزسی که توی سایت گوگل در زمینه آماده سازی محیط برنامه نویسی اندروید داده شده بود باید پکیج ia32libs روی سیستم عامل های 64bit نصب شه تا بتونیم بعضی از فایل های اجرایی 32bit رو روی 64bit اجرا کنیم, برای اینکار میتونیم از دستور زیر استفاده کنیم:

sudo apt-get install ia32-libs

Screenshot from 2014-05-09 10:32:13

بعد از تمام شدن مراحل نصب سیستم رو restart میکنیم, و adb به خوبی اجرا میشه.

حالا سیستم عامل آمادست برای برنامه نویسی اندروید و استفاده از Android SDK.

Published by

Ali Kabiri

Helping friends bring great ideas to reality

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s