در نسخه آخر اندروید در قسمت layout ها گزینه relative layout وجود نداره
راحت ترین کار برای ایجاد آن راست کلیک کردن روی constrain layout و انتخاب convert و سپس relative layout است.
در نسخه آخر اندروید در قسمت layout ها گزینه relative layout وجود نداره
راحت ترین کار برای ایجاد آن راست کلیک کردن روی constrain layout و انتخاب convert و سپس relative layout است.
وقتی میخواهیم توی تکست ویو متن یا عددی وارد کنیم ولی کیبرد مجازی گوشی باز نمیشه باید از راه زیر بریم تو تنظیمات AVD و حلش کنیم
Device settings > Language and Input > Default > Hardware (Physical Keyboard) > set to off
زمانی که برنامه رو build می کنیم و با خطای زیر مواجه می شیم
Could not find com.android.tools.build:gradle:3.5.1.
در درجه اول باید یه وی پی ان درست و حسابی داشته باشیم.
در درجه دوم باید به نت وصل باشیم.
خودش فایل های مورد نیازش رو دانلود می کنه به همین راحتی
مشکلی که امروز برام پیش اومد این بود که همه اجزایی که با طراحی گرافیکی با خروجی که توی ADV می گرفتم مشابه نبود یعنی توی AVD همه اجزای صفحه می رفتن می چسبیدن بالای صفحه.
یه ارور اینجوری توی کدم داشتم
...the view is not constrained vertically at run time it will jump
که بعد از بررسی متوجه شدم که مشکل بخاطر همینه . در واقع در نسخه جدید اندروید استودیو این مشکل هست و باید از آیکون عصای جادویی یا infer constrains استفاده بشه تا به این ترتیب مشکل رفع بشه.
اومدم اولین پروژه رو توی اندروید استودیو بسازم که دیدم ای داد بیداد دکمه 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 زدم خیلی وقت گرفت تا ایمولاتور رو نشون بده ولی بعدش همه چی اوکی بود.