سورپرایز 1 برای انجمن( تاپیک جامع اکلیپس جدید با امکانات فراوان و ساپورت کامل فارسی ) ...
بسم الله الرحمن الرحیم
اطلاعیه مهم : ورژن جدیدتر و کاملتر از این ورژن در
سورپرایز 3 و عیدی سال 94 : تاپیک جامع آخرین ورژن از اکلیپس جدید با تنظیمات کامل
قرار داده شد . توصیه می کنم برای دانلود به اونجا مراجعه کنید .
و اما ادامه این تاپیک ...
اطلاعیه ۱ : آقا پست اول خلاصه کل تاپیکه و همین رو بخونید برای نصب کافیه ! بالای بالا نوشتم که همه ببینند و دیگه نپرسند:)
اطلاعیه ۲ : با توجه به اینکه خیلی از دوستان برای نصب ورژن جدید اکلیپس منتظر تایید استاد بودن من مکاتبه ای با ایشون کردم که جواب رو عینا برای شما میزارم . ( در خصوص اکلیپس جدید، مطمئناً مورد تأیید هست اما به عنوان ابزار پایه قابل استفاده نیست چرا که ممکنه برای افراد تازه وارد تفاوت محیط شما و آموزشها ضبط شده گیج کننده باشه. خودتون از زبون من بنویسید در تاپیک :) ) که یعنی اکلیپس جدید مورد تایید ایشونه ولی به اون دلیل منطقی که مورد تایید من هم هست به عنوان ورژن پایه قرار نخواهد گرفت . حالا دیگه دوستان میتونن تصمیم خودشون رو بگیرن که چه کار کنن .پیشنهاد من اما به شما عزیزان اینه که میتونید این ورژن رو دانلود و در کنار ورژن قبلی داشته باشید . کاری که من به همه دوستان دیگه ای که نصب کردن هم پیشنهاد دادم و در پایین تر اشاره شده . اگر چه که به دلیل امکانات بالایی که این ورژن داره از قبیل ساپورت کامل فارسی در کلید ها ، تکست ویو ها و ... و کلا به دلیل اینکه به طراحی UI فارسی عادت می کنید دیگه نمیتونید با ورژن قبلی کار کنید و با فونتهای مربع مربع یا برعکسش کنار بیایید ولی در هر صورت داشتن ورژن قبلی رو برای مچ بودنش با آموزش ها من هم اکیدا توصیه می کنم .
نکته مهم : با توجه به اینکه خیلی از دوستان پیام دادن که تاپیک خیلی شلوغ شده و درخواست داشتن برای استفاده بیشتر، بهتره تاپیک کمی خلاصه تر بشه بر آن شدم که به منظور رفاه حال دوستان و جلوگیری از سردرگمی عزیزان تمامی نکاتی که برای نصب ورژن جدید دانستنش لازم بود به پست اول منتقل بشه تا مطالعه همین پست به تنهایی برای نصب اکلیپس جدید کافی باشه . باقی پست ها به درخواست دوستان و جهت رفع مشکلاتشون ایجاد شده که مسلما وجودشون برای کسانی که مشکلات مشابه دارند بسیار کارگشاست از این رو چیزی حذف نخواهد شد . ضمنا با توجه به اینکه این ورژن به تایید استاد رسیده در صورتیکه فرصت کنم ( البته نه به این زودی ها ) نسخه خودم که تنظیمات کامل روش انجام شده رو براتون آپلود می کنم که دیگه احتیاج به تنظیمات هم نداشته باشه و اگر لازم باشه اقدام به تهیه یک فیلم آموزشی به عنوان Troubleshooting برای گفتن نکات ضروری هم میشه انشاءلله.
قبل از هر چیز باید از زحمات بزرگوارانی که در به سر انجام رسیدن این تاپیک ، من را یاری نموده و یا قصد یاری داشتند صمیمانه تشکر کنم . بزرگوارانی که اسم تعدادیشون رو میارم چون خود استاد عزیز، Sadeghbarout ،hamedjj احسان منصوری rayaCoder ،MILAD-SOFT ,Dadparvar،mohamedx6،Mir Unknown ،h_r_v ، tabauncocoder ،mehdi007 ، mbm124 ،alex1،irwonders،Neutral ، hamed ،miladint و مخصوصا عزیزان :Amirahmad Adibi , محمد حسین زاده , xuvi و A.L.U که در مستقیم کردن لینکها کمک حائز اهمیتی کردند و تمام کسانی که در همین صفحه فعالیتی داشته و دارند و یا vote زدن سپاسگزارم . شرمنده اگر کسی رو از قلم انداختم .
سلام به همه دوستان . خوب با وجودی که اکلیپس و adt استاد در ورژن های پایین بهترینه ولی امکاناتی رو کم داره که کار رو با اون رو کمی مشکل میکنه . از اینرو مدتهای زیادی رو دنبال اکلیپس خوب و adt قابل اطمینان در فروم های خارجی و ایرانی گشتم . تا بالاخره بعد از یکسال تونستم اونی که میخام رو پیدا کنم و چون خودم خیلی شگفت زده شدم و همه مشکلاتم رو یکجا حل کرد اون رو به عنوان هدیه ای برای انجمن در نظر گرفتم . از محاسن فوق العاده مهم این ورژن می توان از ساپورت کامل زبان فارسی ، امکانات زیاد و سرعت عملکرد بالا در اون نام برد .
لازم به ذکره در بین همه ورژن های موجود ویندوز و مک یعنی طیف وسیعی از adt های ۱۵ تا 23 کنونی فقط و فقط ورژن ۲۲.۳ رو بدون مشکل دیدم که لینکش رو میزارم . ولی بعد از نصب تنظیماتی داره که حتما باید انجام بدید :
توصیه های اکید من به شما :
۱. این ورژن رو کاملا جدا از ورژن استاد نصب کنید و به هیچ وجه تنظیمات ورژن استاد رو دستکاری نکنید . حتی workspace که محل ذخیره پروژه هاتون و تنظیمات رنگبندی و... رو هم از همون اول که از شما آدرس میخاد به صورت کاملا جدا از ورژن استاد آدرس بدید اونم طبق شیوه معمول که یک فولدر به نام Projects داخل پوشه اکلیپس جدید خودتون در کنار sdk می سازید و آدرس اون رو به عنوان workspace میدید. در صورت رعایت مواردی که ذکر شد اکلیپس های شما هیچ گونه تداخلی با هم دیگه ندارن و در نتیجه از بروز مشکلات احتمالی بعدی جلوگیری میشه . ضمنا تغییر محل worckspace از داخل برنامه هم از این آدرس ممکنه :
Window/preferences/General/StartUp and ShutDown/WorkSpaces
بعد از رفتن به این آدرس شما تیک promt for workspace on startup رو میزنید و از اکلیپس خارج میشید . دفعه بعد که میاد بالا workspace رو که همون فولدر projects باشه رو میخاد که بهش معرفی می کنید .
۲. یک کپی از فایل زیپ دانلود شده رو کنار داشته باشید که اگر به مشکلی بر خوردید کلا اکلیپس خراب رو پاک کرده و مجددا مراجعه کنید و فایل اوریجینال دانلود شده رو آنزیپ و استفاده کنید .
(توجه : جهت رفع ابهامات بعدی لطفا وقت بزارید و حداقل پست اول رو با دقت بخوانید سعی کردم با جزییات کامل توضیح بدم )
تنظیمات :
مهم: اینکه برای نسخه ۳۲ باید jdk 32 و برای نسخه ۶۴ باید jdk 64 نصب بشه که اگر از ورژن ۶ آپدیت ۴۵ استفاده بشه خیلی بهتره و از نسخه های ۷ و ۸ استفاده نکنید . سعی کنید همین هایی که میزارم استفاده کنید تا به مشکل نخورید :
در مورد مک هم بهتره همون نسخه جاوای ۶ آپدیت ۴۵ استفاده بشه .
اول : بعد از نصب مثل تنظیمات ورژن استاد اولین کاری که باید انجام بدید اینه که برید به این آدرس :
Window/preferences/android/browse
و آدرس SDK رو که کنار پوشه eclipse قرار داره معرفی کنه و از sdk های دیگه ای که قبلا استفاده میکرده دیگه ارتباطش قطع بشه و الا هر بار که اکلیپس میاد بالا شروع به ایراد گرفتن میکنه.
دوم : اینکه بعد از نصب حتما باید برید در
window/preferances/android/lint error
و در کادر جستجو عبارت MangledCRLF رو وارد کنید و نوع اشکال رو از error به warning تبدیل کنید تا در ایمپورت پروژه های استاد و اینترنت و ... به مشکلی برنخورید .
سوم :
برای اون دسته از دوستان که مثل خودم با تم رنگی استاد انس گرفتن و ترکش براشون سخته باید بگم میتونن در بخش
window/preferences/java/editor/syntax coloring
رنگ کلاس و فیلد و متد و ... به رنگ ورژن استاد تغییر بدن و رنگ زمینه رو هم میتونن از بخش
window/preferences/generals/editors/text editors
رنگ background color رو به رنگ تیره مثل ورژن استاد تغییر بدن تا مشکل نامانوسی تم ورژن جدید هم اینطور براشون برطرف بشه . موفق باشید .
و در صورتیکه حوصله تغییر دادن تک تک موارد رو ندارید میتونید از تنظیمات خود من استفاده کنید که خیلی هم کامله :
تنظیمات رنگبندی من برای نسخه های ۳۲ بیتی
تنظیمات رنگبندی من برای نسخه های ۶۴ بیت
شما بعد از دانلود فایل متناسب با ورژن خود در بالا از طریق File/Import/General/Preferences/browse
آدرس فایل دانلود شده رو میدید و با تیک گزینه Import All و Finish تمام تنظیمات رنگ بندی شما به شکل مال من در میاد که تصاویرش رو میبینید . احتمالا بعد از این یک بار اکلیپس به شما ارور میده که محل sdk رو نمیشناسه که یک بار دیگه محل sdk رو براش معرفی می کنید و همینطور ممکنه دفعه بعد که اکلیپس بالا میاد تنظیمات رنگ بندی روش اعمال نشده باشه و به تنظیمات کارخانه ای برگشته باشه و همون زمینه سفید رو شما ببینید در این صورت تنها کاری که باید بکنید اینه که یک بار دیگه workspace که بالاتر در بخش توصیه های اکید من به شما مورد اول توضیح دادم رو بهش بشناسونید ( از داخل preferences برید تیک بزنید که دفعه بعد که اکلیپس میاد بالا آدرس workspace یعنی اون فولدر projects که براش تعریف کردید که محل ذخیره پروژه ها و رنگبندی شماست رو از شما دوباره میپرسه که بهش معرفی می کنید ) در نتیجه هم پروژه های شما برمی گرده و هم رنگبندیتون .
واما کسانیکه خیلی علاقمند به استفاده از رنگبندی کامل ورژن استاد هستند که من اصلا این شیوه رو پیشنهاد نمیکنم به دلیل اینکه ورژن اکلیپس ها با هم متفاوته و این کار ممکنه مشکلاتی رو بعدا براتون به وجود بیاره ولی در هر صورت اونهایی که نمیخان از دو روش بالا که پیشنهاد شده استفده کنند میتونند تنظیمات رو از این لینک بگیرند و طبق روشی که بالا گفتم با مسئولیت خودشون Import کنند و از الان بدونند که ممکنه بعدا مشکلاتی یرای اکلیپسشون پیش بیاد که دلیلش همین کار اونهاست .
تنظیمات رنگبندی ورژن استاد که به دلیل اختلاف زیاد ورژن اکلیپس ها توصیه نمیشه .
در ادامه تصاویری از رنگ بندی خودم رو می بینید .
برای تغییر رنگ پوسته خود اکلیپس هم میتونید از آدرس
window/preferences/general/appearances
یکی از پوسته ها رو که به نظرتون زیباتره انتخاب کنید که به نظر من همین ظاهرش از همه و از ورژن های قبلی زیباتره .
چهارم : این ورژن از adt مثل خیلی از ورژن های دیگه برای کم کردن حجم فایل دانلود فقط api19 یا همون پلتفورم ۴.۴ کیت کت رو داخل خودش داره پس برای اینکه بتونید ورژن های ۲.۲ و ۴.۰.۳ هم داشته باشید باید برید تو platforms در پوشه sdk ورژن قبلی که از استاد گرفتید و api های ۸ و ۱۵ رو کپی و بیارید توی این ورژن همونجا پیست کنید تا بتونید برنامه های استاد و ... که با ۲.۲ و ۴.۰.۳ نوشته شده باز و ویرایش کنید . خمچنین بتونید ورژن پایه پروژه های جدید رو بزارید رو ۲.۲
نکته ها :
- وجود یک مشکل و حل کامل آن :
از لینک زیر api18 رو دانلود کنید ( اگر هم دارید که نیازی به دانلود نیست ) سپس اون رو از زیپ خارج کرده و به مسیری که در بالا اشاره شد ببرید یعنی
sdk/platforms
و کنار api های ۸ و ۱۵ و ۱۹ پیست کنید .حالا آخرین اقدامی که باید انجام بدید اینه که پیشنهاد میکنم با توجه به اینکه با داشتن api18 دیگه نیازی به api19 نداریم و از طرفی این api کمی در ساختار خودش مشکل داره حتما اون رو یا حذف کنید یا اینکه حداقل از داخل پوشه cut کنید و ببرید یک جایی روی هارد برای بعد ها بایگانی کنید . خوب حالا اگر api19 رو حذف کرده باشید که هیچ ، مشکل حله ولی اگر حذف نکرده باشید هر پروژه جدیدی که باز می کنید یا ایمپورت می کنید اگر از پروژه های ورژن پایین باشه ایراد میگیره و اجرا نمیشه چرا چون اگر دقت کنید زمانی که در محیط طراحی UI هستید آدمک اندروید به صورت خودکار api19 رو انتخاب کرده که این باعث بروز مشکلات شده و در صورتیکه شما api18 رو دانلود و به پوشه مربوطه برده باشید و api19 رو هم حذف کرده باشید دیگه از این به بعد اون آدمک اندروید به صورت اتومات api18 رو انتخاب میکنه و برای پروژه های بعدی دیگه مشکلی نخواهید داشت انشاء الله . بدینوسیله مشکل غیر فعال بودن properties در api19 کاملا برطرف میشه .
لینک android-18 یا همون api18 یا همون پلتفورم ۴.۳
- از اونجاییکه بعضی از دوستان در بخش AVD Manager و ساخت امولاتور مشکل داشتند اگر چه که من ابدا استفاده از امولاتور رو توصیه نمیکنم تا وقتی که خود گوشی هست و میشه روش خیلی راحت و بی دردسر برنامه ها رو اجرا کرد ولی برای کامل شدن بحث مطالب و راهکار هایی رو لازم دونستم که بگم :
برای ساخت یک AVD به سیستم ایمیج همون api احتیاجه . در این ADT22.3 هم فقط میشه AVD های ورژن ۴.۴ و ۲.۲ رو ساخت . برای ساخت AVD های دیگه هم باید سیستم ایمیج دانلود کنید . اما از اونجاییکه ما به غیر از اینها فقط به ورژن ۴.۰.۳ (api15 ) و ۴.۳ (api18) احتیاج داریم پس از این لینک می تونید سیستم ایمیج API18 رو دانلود و آنزیپ کنید سپس armeabi-v7a رو بریزید در یک پوشه به نام android-18 و سپس بزارید داخل فولدر System Image در فولدر SDK و بعد از اون میتونید AVD ver 4.3 رو بسازید .
در مورد AVD ver 4.0.3 هم می تونید برید اکلیپس استاد رو باز کنید و همون جایی که گفتم یعنی sdk/android/system image و android-15 رو کپی کنید و بیارید در فولدر system image خودتون پیست کنید تا بتونید AVD ver 4.0.3 رو هم داشته باشید .
ضمنا مشکل دیگه ای که ممکنه باش روبرو بشید اینه که AVD بعد از ساخته شدن اجرا نمیشه که این ایراد هم ناشی از اینه که شما محل قرار گرفتن فولدر AVD در ANDROID_SDK_HOME رو درست تعریف نکردید . شما باید در Environment Variables این تنظیمات رو انجام بدید .
اما در کل توصیه من به شما اینه که به جای AVD از خود گوشیتون برای اجرای برنامه ها استفاده کنید چون استفاده از این شبیه ساز ها در بهترین و بی دردسر ترین حالتش باید بگیم که خیلی کند و با تاخیره در حالیکه اگر روی گوشیتون برنامه رو نصب کنید هیچ مشکلی نخواهید داشت و خود من مدتهاست که استفاده از امولاتور رو کنار گزاشتم و خیلی بی دردسر و سریع روی خود گوشیم برنامه ها رو اجرا میکنم ولی همه این توضیحات رو برای این آوردم که کسی فکر نکنه این ورژن در این بخش دچار اشکاله بلکه باید مثل همه ورژن های ADT در موارد لازم فایل هایی دانلود بشه و اگر قرار بود همه چیز رو اولش داشته باشه حجمش سر به فلک می کشید .
- لازمه بدونید دانلود و نصب این ورژن از adt هیچ مشکلی برای ورژن قبلی adt که استاد معرفی کردند و خیلی ها دارن استفاده میکنند به وجود نمیاره . چون از محاسن اکلیپس اینه که این برنامه از داخل فولدر خود برنامه اجرا میشه نه اینکه فایل exe داشته باشه و نیاز به نصب داشته باشه . فقط پیشنهاد میکنم workspace این ورژن رو هم داخل خود پوشه برنامه قرار بدید تا هیچ ربطی به ورژن استاد نداشته باشه .
- برای استفاده بهتر از محیط کار همانند تصاویر زیر پیشنهاد میشه :
اولا: logcat , console, problems را ببرید زیر package explorer
ثانیا :قسمت های outline و properties را ببندید .
در این ورژن هر جا که لازم باشد این دو تا به صورت پیشفرض باز میشوند و هرجا که لازم نباشند مثل ادیتور بسته میشوند . بدین ترتیب محیط مناسب و راحتی برای کار شما فراهم میشه که کار با اون راحت تره . ( البته اگر کسی خیلی به اینها در محیط ادیتور هم احتیاج داشته باشه میتونه بازشون کنه ولی محیط کار خودش رو بی دلیل کوچک کرده ).
- توجه داشته باشید هر گاه در ایمپورت هر پروژه ای به مشکل بر خوردید با راست کلیک روی پروژه و properties به قسمت android رفته و build target روی ۴.۳ بزارید و اگر مشکل حل نشد یک بار project / clean کنید . همینطور در صورتیکه خواستید پروژه های ساخته شده با پلتفورم ۲.۲ این ورژن از اکلیپس رو در ورژن استاد ایمپورت کنید حتما باید همین مراحل رو طی کنید با این تفاوت که در اونجا build target رو باید روی ۴.۰.۳ بزارید و اگر مشکل حل نشد یک بار project / clean کنید که حل میشه انشاءلله .
خوب تبریک میگم . بعد از انجام این کارها شما صاحب یک adt پر سرعت با ساپورت آخرین ورژن معمول کیت کت هستید که در باز کردن برنامه های نوشته شده توسط استاد و دیگران هم مشکلی نداره و مشکلات app comaptt , ... به هنگام ساخت پروژه جدید نداره و ده ها حسن دیگه که داره . امیدوارم شما هم مثل من ازش لذت ببرید .
و در پایان تصویری از نمای اکلیپس جدید با 22.3 ADT:
سلام دوستان ! پس چرا وقتی اکلیپس رو باز میکنم اینجوری میشه ؟
دقیقا همین کارایی که آقای نورحسینی گفت رو انجام دادم ولی...
به این تصویر دقت کنید :
وقتی اکلیپس رو باز میکنم اینجوری میشه ولی وقتی اوکی میزنم دیگه هیچ مشکلی پیش نمیاد ! مشکل از چیه ؟ بعدا برام مشکلی به وجود نمیاره ؟
مشکل جدید:
حتی وقتی ورژن استاد رو باز میکنم خطا میگیره ! عکس رو ببینید :
مرگ من کمک کنید !
بچه ها خوب اصن نفهمیدم چی به چیه ؟!!؟!؟ یکی به داد من برسه بابا !!!!!
اصن چی رو دانلود کنم کجا بریزم ؟!؟!!؟!؟
آموزش باید یجوری باشه که یکی مثل من بتونه استفاده کنه مثل آموزش استاد ...
هیچکس نمیتونه بگه به ترتیب چه کارهایی باید انجام داد تا این اکلیپس جدیده رو نصب کنم ؟!؟!
خواهشا اگر میخواید ارجاع بدید به یه جای این پست اصلاً جواب ندید ... !!!
همش رو خوندم همش رو هم دانلود کردم ولی ترتیب نداره !!
اگر میتونید به من بگید چه فایلی رو کجا بریزم و چیکار کنم !!
مرسی ....
سلام دوستان
منم مهاجرت کردم به این ورژن اما مشکلی دارم : ران که میگیرم خطای زیرو میده و هیچ کدوم از پروژه هام ران نمیشه!
[2015-01-23 12:18:53 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace. [2015-01-23 12:18:53 - Copy of startup] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
اون تنظیمات مربوط به تارگت رو هم تغییر دادم...اما باز هم همین ارور رو میده!
ممنون میشم راهنمایی بفرمایید.
سلام.
من یکی از پروژه های قبلیم رو وارد این اکلیپس جدید کردم اما فونت های فارسی مشکل داره. یعنی به هم ریختس و از هم جدان.
چیکار کنم؟ ممنون
سلام تو اکلیپس استاد وقتی ماوس روی پیام logcat میبردیم به صورت کامل میشد پیام رو بخونیم،ولی تو اکلیپس جدید وقتی موس را روی پیام می بریم هیچ اتفاقی نمیفته؟؟؟؟؟؟؟همچنین تو اکلیپس استاد با ترکب کلید ctrl وD خط به تا تا خط تبدیل میشد ولی تو اکلیپس جدید انجام نمیشه؟؟؟؟؟؟در نهایت آیا استاد لینک دانلود اکلیپس جدید با پلاگین ها رو برای دانلود تو سایت قرار داده اند یا نه؟؟؟؟؟؟
سلام کسی میتونه به سوال من پاسخ بده؟ من ویندوزم سون ۶۴ بیتی هست ! آیا باید نرم افزارها رو که استاد گفته بزنم یعنی jdk ۳۲ بیتی و ایکلیپس ۳۲ یا نه حتما باید ۶۴ باشد؟
سلام
لینک دانلود تنظیمات رنگنبندی حذف شده. لطفا اگه کسی داره دوباره اپلودش کنه.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .





