نصب ابزار برنامه نویسی در لینوکس

0 امتیاز
3,991 بازدید
سوال شده مهر 16, 1394 توسط saeed   1
برچسب گذاری دوباره مهر 17, 1394 توسط ASHKARAN

سلام استاد

شاید این سوالم زیاد طرفدار نداشته باشه تو این سایت اما میخوام اگر امکانش رو دارید شما منو راهنمایی کنید که چجوری ایکلیپس و اندروید رو توی لینوکس اوبونتو نصب کنم تا جایی که تونستم سرچ کردم اما جواب خوبی نگرفتم.

این مطلب را به اشتراک بگذارید
دارای دیدگاه اردیبهشت 25, 1395 توسط m.sdz  

سلام
من همه ی مراحل نصب رو به درستی انجام دادم ولی بعد از لانچ شدن اندروید استودیو به این ارور برخورد کردم
http://s7.picofile.com/file/8251353226/Screenshot_from_2016_05_14_17_45_59.png

1 پاسخ

+2 امتیاز
پاسخ داده شده مهر 17, 1394 توسط ASHKARAN  
انتخاب شده آبان 15, 1394 توسط ASHKARAN
 
بهترین پاسخ

با عرض سلام

میریم که اندروید استودیو رو نصب کنیم.

اگر دوست داشتید eclipse  رو هم نصب کنید اون رو در یک سوال دیگر مطرح بفرمایید...
برای نصب این نرم افزار ها در ابتدا باید JDK  رو در سیستم نصب کنید.

JDK : Java Development Kit

این نرم افزار سیستمی به شما کمک می کنه بتونید نرم افزارهای دیگه ای که به زبان جاوا نوشته شدند مثل اندروید استودیو و یا ایکلیپس و امثالهم رو روی سیستمتون نصب کنید و یا حتی خودتون برنامه های اینچنینی بنویسید.....

JDK  رو از لینک زیر دانلود بفرمایید:

http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz

حالا گام به گام با هم جلو میریم تا JDK  روی سیستم ما نصب بشه ! 
محیط ترمینال رو با استفاده از کلید های ترکیبی زیر باز می کنیم:

Alt+Ctrl+T

برای ادامه کار ما نیاز داریم در سیستم root  باشیم.... به این منظور از دستور زیر استفاده کرده و سپس پسورد root  رو وارد می کنیم.

sudo su

JDK رو می خوایم در آدرس زیر نصب کنیم:

/opt/jdk

پوشه jdk  به صورت پیش فرض در سیستم موجود نیست ! پس با دستور زیر اون رو ایجاد می کنیم:

mkdir /opt/jdk

حالا باید فایلی که دانلود کردیم رو داخل این پوشه استخراج (extract) کنیم:

tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/jdk

توجه بفرمایید در صورتی که فایل JDK در دسکتاپ شما وجود داره با ترمینال هم باید به دسکتاپ برید تا دستور بالا به درستی کار کنه و یا اینکه آدرس دقیق فایل رو در دستور بالا وارد کنید.
برای اینکه بررسی کنید مراحل بالا به درستی انجام شده با ترمینال وارد پوشه /opt/jdk بشید.

cd /opt/jdk

در صورتی که با پیام زیر روبرو شدید یعنی پوشه jdk  به درستی ایجاد نشده پس از ابتدا شروع کنید !

bash: cd: /opt/jdk: No such file or directory

اگر وارد پوشه jdk شدید با استفاده از دستور زیر می تونید لیست تمام فایل ها و پوشه ها رو مشاهده کنید:

ls

اگر محتویات به نمایش در اومده به شکل زیر باشه یعنی jdk  به درستی در سیستم شما کپی شده ....

bin        include         lib      README.html  THIRDPARTYLICENSEREADME-JAVAFX.txt
COPYRIGHT  javafx-src.zip  LICENSE  release      THIRDPARTYLICENSEREADME.txt
db         jre             man      src.zip

به نمایش در نیومدن محتویات بالا به این معنیه که شما نتونستید jdk  رو به درستی استخراج(extract) کنید.

بعد از اتمام مراحل بالا باید JAVA رو در سیستم شما ثبت کنیم (اصطلاحا به PATH اضافه کنیم)....
با استفاده از دستور زیر فایل profile  سیستمتون رو باز کنید:

sudo gedit /etc/profile

مقادیر زیر رو به انتهای فایل profile اضافه کرده و اون رو ذخیره کنید:

JAVA_HOME=/opt/jdk
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

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

java -version

سیستم هم در جواب اطلاعات نسخه جاوا رو به شما نشون میده..... برای مثال در خط اول نسخه جاوا سیستمم رو اینطور نوشته:

java version "1.7.0_79"

حالا دیگه نوبت نصب نرم افزار Android Studio !!!!!!!

برای نصب این نرم افزار در ابتدا باید اون رو از از لینک زیر دانلود بفرمایید:

https://developer.android.com/sdk/index.html

SDK رو هم می تونید از لینک زیر دانلود بفرمایید:

http://dl.google.com/android/android-sdk_r24.3.4-linux.tgz

خب وقتشه که اندروید استودیو رو تو سیستممون کپی کنیم.
حالا دیگه می تونید از محیط ویژوال و نرم افزار های ابونتو استفاده کنید, چرا که ما دسترسی مورد نیاز به پوشه هایی که قراره باهاشون کار بکنیم رو داریم...

Files  رو باز کنید (File Manager)

یک پوشه به اسم Applications ایجاد بفرمایید.
حالا محتویات فایل اندروید استودیو رو در این پوشه استخراج (extract)  بفرمایید....
به این ترتیب یک پوشه جدید درون پوشه Applications به نام android-studio  براتون به وجود اومده.....

Applications/android-studio

پوشه android-studio رو به Android Studio  تغییر نام بدید... (اینجوری خوشگلتره دو نقطه دی)
در پوشه Applications  یک پوشه جدید به نام اندروید ایجاد بفرمایید.
حالا محتویات فایل android-sdk_r24.3.4-linux.tgz رو درون این پوشه استخراج (extract) بفرمایید.
حالا شما یک مسیر اینچنینی در سیستم خود دارید:

Applications/Android/android-sdk-linux

پوشه android-sdk-linux رو هم به Sdk تغییر نام بدید....
حالا شما باید آدرس های زیر رو در سیستمتون داشته باشید:

/Applications/Android Studio
/Applications/Android/Sdk

تقریبا تموم شده.....
حالا کافیه SDK  رو هم تو سیستموتون ثبت کنین.....
با استفاده از دستور زیر مجددا فایل profile  سیستم رو باز کنید:

sudo gedit /etc/profile

کد های زیر رو به انتهای فایل اضافه کنید:

export PATH=${PATH}:~/Applications/Android/Sdk/tools
export PATH=${PATH}:~/Applications/Android/Sdk/platform-tools

اگر خاطرتون باشه برای ثبت JDK  هم اینکار رو کرده بودیم.... پس انتهای فایل profile باید مثل کد زیر باشه....

JAVA_HOME=/opt/jdk
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

export PATH=${PATH}:~/Applications/Android/Sdk/tools
export PATH=${PATH}:~/Applications/Android/Sdk/platform-tools

حالا کافیه ترمینال رو باز کنید

Alt+Ctrl+T

باید بریم داخل دوشه bin  در Android Studio

cd ~/Applications/Android/Studio/bin

می خوایم فایل studio.sh رو اجرا کنیم....

در ابتدا باید اجازه اجرا شدن رو بهش بدیم,  این کد رو در ترمینال وارد فرمایید:

chmod +x stduio.sh

و حالا فایل studio.sh رو با استفاده از دستور زیر اجرا می کنیم:

./studio.sh

بهتون تبریک می گم, اندروید استودیو باز شد.
برای اینکه هربار برنامه رو با استفاده از ترمینال باز نکنید کافیه گزینه Create Desktop Entry رو انتخاب کنید تا به منو سیستمتون یک آیکن اضافه شه و دفعات بعد با انتخاب اون آیکن برنامه باز میشه....
پس از ایجاد پروژه در منوی خود اندروید استودیو هم در منو Tools این گزینه وجود داره....

انشاالله برنامه های خوبی بنویسید......

 

دارای دیدگاه دی 27, 1394 توسط ASHKARAN  

error=13

پوشه SDK شما دسترسی مورد نیاز رو نداره.....

باید Permission پوشه های SDK رو ببرید بالا

در لینک زیر آموزش تغییر Permission پوشه ها در لینوکس رو یاد می گیرید:

https://www.linux.com/learn/tutorials/760276-how-to-manage-file-and-folder-permissions-in-linux

 

دارای دیدگاه دی 28, 1394 توسط android  
ممنونم مشکل تا فعلا که حل شده.مسئله همون permission  بود مرسی از شما مهندس
دارای دیدگاه 18 بهمن 1395 توسط kambizjoon  
سلام خسته نباشید. بنده تمام کار ها رو به ترتیب انجام دادم ولی بعد از اجرای نرم افزار این ارور رو میگیرم

Android SDK is up to date.
SDK tools directory is missing

خواهش میکنم زود جواب بدید کارم خیلی لنگه اصلا اندروید استودیو اجرا نمیشه
دارای دیدگاه 19 بهمن 1395 توسط ASHKARAN  
سلام

آدرسی که برای پوشه sdk  دادید رو بررسی کنید

به نظر می رسه این کار رو اشتباه انجام دادید
دارای دیدگاه 25 بهمن 1395 توسط kambizjoon  
سلام استاد من همه کار ها رو انجام دادم ولی متاسفانه باز هم ارور میده عکسش رو آپلود میکنم.

http://s8.picofile.com/file/8286203142/Screenshot_from_2017_02_13_12_15_22.png

ممنون میشم سریع جواب بدید

787 سوال

718 پاسخ

1,213 دیدگاه

427 کاربر

متاسفانه نیستم

این مطلب را به اشتراک بگذارید

ali.ashkaran@gmail
ما .....
  • سعی بر پاسخگویی به سوالات دیگران داریم.
  • به سوال و یا نظر دیگران احترام می گذاریم .
  • این وبسایت را به دیگران معرفی می کنیم.
  • همواره صمیمیت و ادب را رعایت می کنیم.
  • به سوالمان برچسب های مرتبط اضافه می کنیم.
  • در حین طرح سوال فرد خاصی را مخاطب قرار نمی دهیم .
...