ممکن است به هنگام وارد کردن یک کتابحانه در اندروید استودیو با دستور implementation، موقع Sync کردن پروژه، با خطای Could not find method implementation مواجه شوید.
روش حل مشکل
فقط کافیست تا به جای implementation، از compile استفاده کنید. 🙂 بله به همین سادگی 😀
دلیل خطا: این خطا به این خاطر است که compile منسوخ شده است و به جای آن باید از implementation یا api استفاده کرد؛ ولی پس چرا این ارور به وجود میآید؟!
به این دلیل که نسخهی اندروید استودیو یا Gradle شما پایین است و باید آپدیت شود.
من اندرویداستودیو آخرین رو از خود سایتش دان کردم .
و گریدل رو هم هم چنین . و این آپدیت برای 1 روز پیشه .
ولی بازم همین اروره .
پس نمیشه گفت برای آپدیت نبودنه .
دلیل این خطا دقیقن همین مورد ذکر شده مگه اینکه پای مشکل دیگهای درمیون باشه
بررسی کنین ببینین نسخهی پروژهی شما از کدوم ورژن Gradle استفاده میکنه
از نسخه 4.8.1
رفتم تو سایت گریدل دیدم آخرینه زدم تو اندروید استودیو خودش دانلود کرد .
مشکل دیگه ای هم بود که با پروکسی بود و باید
mirror.vtwo.org
و پورت 8700 رو وارد میکردم . و درست شد و پروژ] سینک شدنش بیشتر پیش رت تا رسید به این و به این خطا داد .
در کل نظرم اینه اندروید استودیو براش مهم نیست مورد چیه یا خط کد چیه مهم اینه ارور بده و نذاره ما ایرانیا کارمونو بکنیم . همین .
از یه نرم افزار عبور از تحریم که تونل (مخصوصن SSLTunnel) یا سیسکو ساپورت میکنه استفاده کنین و این تحریم گذرو قبل اجرای اندروید استودیو فعال کنین دیگه مشکلی پیش نمیاد.