فهرست مطالب:

چگونه وابستگی های Androidx را حذف کنم؟
چگونه وابستگی های Androidx را حذف کنم؟

تصویری: چگونه وابستگی های Androidx را حذف کنم؟

تصویری: چگونه وابستگی های Androidx را حذف کنم؟
تصویری: 23 - Navigation - jetpack compose آموزش اندروید جت پک کامپوز 2024, نوامبر
Anonim

می توانید به مسیر File -> Project Structure -> Modules -> بروید وابستگی ها و برداشتن هر وابستگی به صورت گرافیکی، یا فقط می توانید برداشتن آن را شکل می دهد. فایل gradle. اگر پروژه شما با استفاده از وابستگی ، شما در حال حاضر هستید حذف کردن ، شما باید آن را به روز کنید و برداشتن هر گونه ارجاع به وابستگی قبل از ساخت

با توجه به این موضوع، چگونه می توانم به AndroidX برگردم؟

3 پاسخ

  1. خطوط زیر را در gradle.properties حذف کنید: android. enableJetifier=اندروید واقعی.
  2. وابستگی های AndroidX را در ساخت حذف کنید.
  3. همگام سازی پروژه با فایل های Gradle.
  4. پس از همگام‌سازی، ممکن است در فایل‌های جاوا خطاهای وارد کردن داشته باشید، می‌توانید واردات androidx را حذف کنید و دوباره واردهای غیر androidx معادل آن را اضافه کنید.

علاوه بر بالا، مصنوعات AndroidX * چیست؟ مصنوعات در داخل androidx فضای نام شامل اندروید کتابخانه های جت پک AndroidX یک پیشرفت بزرگ نسبت به نسخه اصلی است اندروید پشتیبانی از کتابخانه، که دیگر نگهداری نمی شود. androidx بسته ها با ارائه برابری ویژگی و کتابخانه های جدید به طور کامل جایگزین کتابخانه پشتیبانی می شوند.

به طور مشابه، چگونه وضوح وابستگی را رفع می کنید؟

اما اگر دستورالعمل‌های زیر را دنبال کنید، تعمیر آن واقعا آسان است

  1. روی ساخت پروژه دوبار کلیک کنید. فایل gradle در پنل سمت چپ.
  2. نسخه کتابخانه وابستگی را از v7:26.1 تغییر دهید. 0 تا v7:27.1. 1 همانطور که در پیام خطا گفته شد.
  3. اکنون روی گزینه Build -> Rebuild Project در نوار منوی بالای اندروید استودیو کلیک کنید، خطا ناپدید می شود.

آیا باید به AndroidX مهاجرت کنم؟

که در اندروید استودیو 3.2 (سپتامبر 2018)، یک گزینه مستقیم برای وجود دارد مهاجرت پروژه موجود به AndroidX . این همه بسته ها را به طور خودکار بازسازی می کند. قبل از تو مهاجرت ، اکیداً توصیه می شود از پروژه خود نسخه پشتیبان تهیه کنید.

توصیه شده: