فراهم سازی محیط توسعه
در این قسمت اندروید استدیو را برای شروع دوره آماده می کنیم
ویدیو در آپارات:
ایجاد پروژه در اندروید استدیو:
قبل از هرچیزی، ابزار عبور از تحریم خود را فعال کنید و سپس، اندروید استدیو را باز کنید. نام پروژه را KotlinMVVM را انتخاب کرده و تیک include Kotlin support را فعال کنید و مراحل ساخت پروژه را طی کنید؛ در صفحه انتخاب Activity، صفحه Empty Activity را انتخاب کنید.
پی نوشت: سعی کنید که از آخرین نسخه اندروید استدیو برای این آموزش استفاده کنید تا به مشکلی برخورد نکنید!
افزودن DataBinding به پروژه:
فایل Build.gradle ماژول app را باز کنید و در بالای فایل خط زیر را اضافه کنید:
و در ماژول اندروید:
و در نهایت به این صورت باید باشد:
نکته مهم: در نسخه های پایین تر اندروید استدیو، شما باید DataBinding را به صورت دستی در پروژه وارد کنید!
نکته ۲: در اندروید استدیو دو نسخه از DataBinding وجود دارد که باهم هماهنگی لازم را ندارند و باید ورژن ۲ غیر فعال شود تا به مشکلات احتمالی برخورد نکنید!
غیر فعال کردن نسخه ۲ DataBinding:
در فایل Gradle.Properties خط زیر را اضافه کنید و پروژه را Sync کنید:
هنگامی که پروژه Sync شد، گریدل به شما اخطاری می دهد اما مشکلی نیست شما می توانید ادامه کار خود را انجام بدهید!
متن خطا:
The option setting 'android.databinding.enableV2=false' is experimental and unsupported. The current default is 'true'
Last updated