برنامه نویس جوان

تجربیاتم از برنامه نویسی

برنامه نویس جوان

تجربیاتم از برنامه نویسی

۸ مطلب با موضوع «اندروید استودیو» ثبت شده است

۰۵
آبان

در نسخه آخر اندروید در قسمت layout ها گزینه relative layout وجود نداره 

راحت ترین کار برای ایجاد آن راست کلیک کردن روی constrain layout و انتخاب convert و سپس relative layout است. 

  • young programmer
۰۳
آبان

وقتی میخواهیم توی تکست ویو متن یا عددی وارد کنیم ولی کیبرد مجازی گوشی باز نمیشه باید از راه زیر بریم تو تنظیمات AVD و حلش کنیم 

 

Device settings > Language and Input > Default > Hardware (Physical Keyboard) > set to off 

  • young programmer
۳۰
مهر

زمانی که برنامه رو build می کنیم و با خطای زیر مواجه می شیم 

Could not find com.android.tools.build:gradle:3.5.1.

 

در درجه اول باید یه وی پی ان درست و حسابی داشته باشیم. 

در درجه دوم باید به نت وصل باشیم. 

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

  • young programmer
۲۶
دی

هر وقت که توی فایل xml یه لایه یا تکست ویو یا هر المانی گذاشتیم و با گذاشتن خط قرمز زیرش نوشت 


The view is not constrained...

دنبال علامتی به شکل  میگردیم و اونا رو روی همون المانی که درموردشون خطا می ده تنظیم میکنیم و به این ترتیب خطا از بین میره 

  • young programmer
۰۳
آذر

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


یه ارور اینجوری توی کدم داشتم 

...the view is not constrained vertically at run time it will jump


که بعد از بررسی متوجه شدم که مشکل بخاطر همینه . در واقع در نسخه جدید اندروید استودیو این مشکل هست و باید از آیکون عصای جادویی یا infer constrains استفاده بشه تا به این ترتیب مشکل رفع بشه. 

  • young programmer
۰۱
آذر

اومدم اولین پروژه رو توی اندروید استودیو بسازم که دیدم ای داد بیداد دکمه Run غیر فعاله و اساسا برنامه build نمیشه و خطایی به صورت زیر داره 

Could not find builder.jar (com.android.tools.build:builder:3.2.1).


رفتم توی تنظیمات و sdk tools گزینه Intel x86 Emulator Accelerator را دانلود و نصب کردم اما همچنان مشکل بر قوت خود باقیست


بعد کلی جستجو به راه حل زیر در سایت stackoverflow رسیدم 

Go to File>Setting>Build,Execution,Deployment>Gradle>Android Studio>> and Check mark this:: Enable Embedded repository and Click Ok


انجام دادم و build شد 

بعد ایمولاتور رو راه اندازی کردم و از اندروید 4 استفاده کردم و نسخه KitKat رو دانلود کردم و گوشی نکسوز رو روی اون بالا آوردم و مشکل حل شد بار اول که Run زدم خیلی وقت گرفت تا ایمولاتور رو نشون بده ولی بعدش همه چی اوکی بود. 

  • young programmer
۰۱
آذر

بله بله بله 

اینجانب رفتم اندروید استودیو رو از یه سایت ایرانی دانلود کردم حدود یک گیگ بود و نصب کردم و موقع اجرا متوجه شدم که یه چیزی به اسم SDK لازم داره

رفتم که اونم دانلود کنم دیدم که ای داد بی داد حدود 13 گیگه و چون ما اینترنت خیلی خیلی پر سرعت و خیلی خیلی نامحدودی داریم گفتم حسش نیست بمونه بعد!!!!


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

دوباره دست به دامن اعضای گروه های تلگرامی شدم و یک نفر راهنمایی کرد که شما VPN نصب و اجرا کن و بعد اندروید استودیو رو اجرا کن اون خودش همه چیزای لازم رو دانلود و نصب می کنه 


بله منم همین کارو کردم حدود 3 ساعت طول کشید تا همه بسته های SDK مورد نیاز به صورت خودکار نصب شد و من تونستم اولین برنامه اندرویدی رو ایجاد کنم 

اما خب بلاخره اندروید استودیو باز شد و حالا فکر کنم میتونم اولین برنامه رو ایجاد کنم 


آموزشی که قبلا دانلود کردم مربوط به ایکلیپس هستش و من باید وقت بزارم و با محیط اندروید استودیو آشنا شم 

فکر میکنم برای شروع بهتره که از خود سایت مرجع یعنی لینک زیر استفاده کنم 

https://developer.android.com/training/basics/firstapp/creating-project

  • young programmer
۲۴
آبان

امروز یه کشف جدید نمودم اونم اینکه ایکلیپس بنده AVD ندارد یعنی همان شبیه سازگوشی اندروید

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

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

و سایت android_studio.ir رو بهم معرفی کرد تا نحوه نصب اندروید استودیو رو از اونجا بخونم 


  • young programmer