Omar Elsayed7 نشر 30 ديسمبر 2023 أرسل تقرير نشر 30 ديسمبر 2023 (معدل) هذا الكود لا يعمل... ويظهر لي في ال debug console هذا تم التعديل في 30 ديسمبر 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس
0 Mustafa Suleiman نشر 30 ديسمبر 2023 أرسل تقرير نشر 30 ديسمبر 2023 الخطأ لديك هو onbackinvokedcallback is not enabled for the app، حيث لم يتم تمكين خاصية "OnBackInvokedCallback" في تطبيق Flutter لديك، وتلك الخاصية ضرورية للتعامل مع إيماءة الرجوع على أجهزة Android التي تعمل بإصدار 13 أو أحدث. والحل يكمن في تفعيل الخاصية في ملف AndroidManifest.xml، وستجده في المسار android/app/src/main/AndroidManifest.xml في مشروعك. أضف السطر التالي داخل وسم <application>: android:enableOnBackInvokedCallback="true" بحيث يبدوا الوسم كالتالي: <application android:name="io.flutter.app.FlutterApplication" android:label="YourAppName" android:icon="@mipmap/ic_launcher" android:enableOnBackInvokedCallback="true"> ثم أعد تشغيل أو إعادة بناء تطبيق Flutter. وفي حال تستخدم مكتبة لإدارة التوجيه مثل go_router، ستحتاج إلى تحديثها إلى إصدار يدعم خاصية "OnBackInvokedCallback" وهو الإصدار 3.0.0 أو أحدث. اقتباس
0 Omar Elsayed7 نشر 30 ديسمبر 2023 الكاتب أرسل تقرير نشر 30 ديسمبر 2023 بتاريخ 33 دقائق مضت قال Mustafa Suleiman: الخطأ لديك هو onbackinvokedcallback is not enabled for the app، حيث لم يتم تمكين خاصية "OnBackInvokedCallback" في تطبيق Flutter لديك، وتلك الخاصية ضرورية للتعامل مع إيماءة الرجوع على أجهزة Android التي تعمل بإصدار 13 أو أحدث. والحل يكمن في تفعيل الخاصية في ملف AndroidManifest.xml، وستجده في المسار android/app/src/main/AndroidManifest.xml في مشروعك. أضف السطر التالي داخل وسم <application>: android:enableOnBackInvokedCallback="true" بحيث يبدوا الوسم كالتالي: <application android:name="io.flutter.app.FlutterApplication" android:label="YourAppName" android:icon="@mipmap/ic_launcher" android:enableOnBackInvokedCallback="true"> ثم أعد تشغيل أو إعادة بناء تطبيق Flutter. وفي حال تستخدم مكتبة لإدارة التوجيه مثل go_router، ستحتاج إلى تحديثها إلى إصدار يدعم خاصية "OnBackInvokedCallback" وهو الإصدار 3.0.0 أو أحدث. لقد فعلت هذا ولاكنه مزال لا يعمل اقتباس
0 Mustafa Suleiman نشر 30 ديسمبر 2023 أرسل تقرير نشر 30 ديسمبر 2023 تأكد من استخدام الإصدار 1.6 أو أعلى من AndroidX Activity تفقد الإصدار في الإعتماديات لديك في ملف build.gradle implementation "androidx.activity:activity:1.6.0-alpha05" اقتباس
السؤال
Omar Elsayed7
هذا الكود لا يعمل... ويظهر لي في ال debug console هذا
تعديل عنوان السؤال
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.