حل مشكلة Your project uses a version of Flutter that is not supported by the current Flutter SDK.

حل مشكلة Your project uses a version of Flutter that is not supported by the current Flutter SDK.

حل مشكلة Your project uses a version of Flutter that is not supported by the current Flutter SDK.

إذا كنت تريد تعديل مشروع Flutter يعتمد على إصدار قديم من Flutter، فقد تواجه المشكلة التالية:


Your project uses a version of Flutter that is not supported by the current Flutter SDK.


لحل هذه المشكلة، يمكنك استخدام fvm (Flutter Version Management). fvm هو أداة تسمح لك بإدارة إصدارات Flutter المختلفة على جهازك.


Flutter هو إطار عمل مفتوح المصدر تم تطويره بواسطة Google في عام 2017، ويمكن استخدامه لتطوير تطبيقات الجوال والمواقع الإلكترونية على منصات متعددة، بما في ذلك Android وiOS وWeb وWindows وmacOS.


لإعداد fvm، قم بتشغيل الأمر التالي في Terminal:


dart pub global activate fvm


بعد ذلك، يمكنك استخدام fvm لتحديد إصدار Flutter الذي تريد استخدامه. لتحديد إصدار معين، قم بتشغيل الأمر التالي:


fvm use version_number


حيث يمثل version_number إصدار Flutter الذي تريد استخدامه. على سبيل المثال، لتحديد إصدار 2.8.0، يمكنك تشغيل الأمر التالي:


fvm use 2.8.0


بمجرد تحديد إصدار Flutter، يمكنك استخدام أوامر Flutter العادية. ومع ذلك، يجب استخدام الأمر fvm قبل أي أمر Flutter. على سبيل المثال، لتشغيل flutter pub get، يمكنك تشغيل الأمر التالي:


fvm flutter pub get


لإضافة حزمة إلى مشروعك، يمكنك استخدام الأمر التالي:


fvm flutter pub add package_name


سيضيف هذا الحزمة إلى مشروعك بإصدار متوافق مع الإصدار الذي حددته باستخدام fvm.

لتشغيل مشروعك، يمكنك استخدام الأمر التالي:


fvm flutter run


لمزيد من المعلومات حول fvm، يمكنك زيارة موقع الويب الخاص به: fvm.app


باستخدام fvm، يمكنك بسهولة تعديل أي مشروع Flutter، بغض النظر عن إصدار Flutter الذي يستخدمه.


android sdk manager تحميل flutter developers applications create app android android studio mac


تعليقات