اذهب إلى المحتوى

السؤال

نشر

السلام عليكم ورحمة الله وبركاته

تحيه طيبه للجميع يا اخواني

احاول استعمال الباكج التالي من فلاتر:

https://pub.dev/packages/flutter_braintree

ولكن كل ما اقوم بادراج الاضافة في ملف yaml تواجهني المشكلة التاليه:

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine the dependencies of task ':flutter_braintree:compileDebugAidl'.
> Could not resolve all task dependencies for configuration ':flutter_braintree:debugCompileClasspath'.
   > Could not find org.jfrog.cardinalcommerce.gradle:cardinalmobilesdk:2.2.4-1.
     Required by:
         project :flutter_braintree > com.braintreepayments.api:three-d-secure:3.14.2

حاولت تغير المشروع وعمل مشروع جديد وقمت باضافة كل شي تقريبا مطلوب مني ولكن المشكلة لم تذهب

هل يعلم احد سبب المشكلة ؟ ام واجهته من قبل؟

Recommended Posts

  • 1
نشر
  بتاريخ On 29‏/1‏/2021 at 09:27 قال Marwan800:

بنسبة للكود الثاني بعد تنفيذه احصل على التالي:

أظهر المزيد  

هذه ليست تعليمة برمجية، ما قصدته هو من قائمة file في أندرويد استديو تختار invalidate Cahces/restart

ليتم حذف الملفات المؤقتة من المشروع.

---------------

حسب توصيات المكتبة و لعمل توافق بينها و بين gradle نصحو بالتالي:

تحديد أقل نسخة تطوير ل 21
In /app/build.gradle, set your minSdkVersion to at least 21.


و تحديد إصدار المكتبة
dependencies:
  flutter_braintree: 0.6.0

قبل ذلك حاول حذف +1 من إصدار المكتبة.

كل هذه مشاكل توافقية و علينا تجريب تغييرهم

  • 1
نشر
  بتاريخ On 29‏/1‏/2021 at 09:08 قال Marwan800:

اهلا بيك عزيزي

مع الاسف الغالي الامر لم ينجح ما تزال المشكلة موجوده ولم يتغير شي في رسالة الخطاء

أظهر المزيد  

ما القيمة المقابلة لديك في مشروع أندرويد :

classpath 'com.android.tools.build:Gradle:3.5.0'

أرجو تنفيذ التعليمة:

android stuio: file->invalidate Cahces/restart

شكرا

  • 0
نشر
  بتاريخ On 29‏/1‏/2021 at 08:39 قال Wael Aljamal:

مرحبا مروان،

سنحاول تحديد إصدار المكتبة بعد إزالة ^ من إصدار المكتبة:

dependencies:
  flutter_braintree: ^1.1.0+1


لتصبح 


dependencies:
  flutter_braintree: 1.1.0+1

ثم إعادة تنفيد :

flutter pub cache repair


ثم


flutter pub get

شكرا لك

أظهر المزيد  

اهلا بيك عزيزي

مع الاسف الغالي الامر لم ينجح ما تزال المشكلة موجوده ولم يتغير شي في رسالة الخطاء

  • 0
نشر
  بتاريخ On 29‏/1‏/2021 at 09:16 قال Wael Aljamal:

ما القيمة المقابلة لديك في مشروع أندرويد :

classpath 'com.android.tools.build:Gradle:3.5.0'

أرجو تنفيذ التعليمة:

android stuio: file->invalidate Cahces/restart

شكرا

أظهر المزيد  

القيمة نفسها نعم لدي

بنسبة للكود الثاني بعد تنفيذه احصل على التالي:

android : The term 'android' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path 
was included, verify that the path is correct and try again.
At line:1 char:1
+ android stuio: file->invalidate Cahces/restart
+ ~~~~~~~
    + CategoryInfo          : ObjectNotFound: (android:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

 

  • 0
نشر
  بتاريخ On 29‏/1‏/2021 at 09:37 قال Wael Aljamal:

هذه ليست تعليمة برمجية، ما قصدته هو من قائمة file في أندرويد استديو تختار invalidate Cahces/restart

ليتم حذف الملفات المؤقتة من المشروع.

---------------

حسب توصيات المكتبة و لعمل توافق بينها و بين gradle نصحو بالتالي:

تحديد أقل نسخة تطوير ل 21
In /app/build.gradle, set your minSdkVersion to at least 21.


و تحديد إصدار المكتبة
dependencies:
  flutter_braintree: 0.6.0

قبل ذلك حاول حذف +1 من إصدار المكتبة.

كل هذه مشاكل توافقية و علينا تجريب تغييرهم

أظهر المزيد  

مرحبا اخي

اعتذر لم افهم اول خطوه في البدايه نعم 

قمت بعملها الان

بنسبة الى اقل اصدار كنت عامله 21 

ولكن بعد تغير الى الاصدار 0.6.0 اختفت المشكلة نعم

يعطيك الف عافيه اخوي

  • 0
نشر
  بتاريخ On 29‏/1‏/2021 at 09:45 قال Marwan800:

بنسبة الى اقل اصدار كنت عامله 21 

أظهر المزيد  

هذا جيد لكي يدعم Gradle بناء تطبيقات مع محدثة مع توافقة لأعلى و الإستفادة من تجسين المعالجة compilation في جافا.

  بتاريخ On 29‏/1‏/2021 at 09:45 قال Marwan800:

ولكن بعد تغير الى الاصدار 0.6.0 اختفت المشكلة نعم

أظهر المزيد  

تمام،

أغلب إصدارات المكتبة تدعم العمليات الأساسية و ستعمل بالمشروع، في حال وجود تقنيات دفع لم تعمل معهم تستطيع مراجعة التوثيق في حال وجود شروحات.

أتمنى لك التوفيق

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...