سلام
زمانی که من میخوام از shared preferences اجرا کنم خطا زیر رو میده در حالی که وقتی واردش میکنم و flutter pub get رو میزنم خطای اونجا ثبت نمیشه و تو پروژه هم بدون مشکل import میشه.
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':shared_preferences'.
> Could not resolve all artifacts for configuration ':shared_preferences:classpath'.
> Could not download builder.jar (com.android.tools.build:builder:3.4.0)
> Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.4.0/builder-3.4.0.jar'.
> Connection reset
> Could not get unknown property 'android' for project ':shared_preferences' of type org.gradle.api.Project.
روی بعضی از کتابخانه ها این مشکل رو دارم مثل pin_view و url_launcher وpath_provider .
راه حلش چیه ؟
باتشکر از پاسخگویی.
این خطا بر میگرده به ورژن جاوا کتابخونه مربوطه و ورژن جاوا کتابخونه اصلی یعنی اینکه ورژن کتابخونه اصلی شما که حالا میتونه فلاتر باشه یا ری اکت نیتیو از ورژن کتابخونه استفاده شده پایین تره راه حلش اینه که ورژن کتابخونه فلاتر و یا ری اکت نیتیو خودتونو به روز کنید
اول این موضوع رو چک کنید و اگه جواب نداد باید دنبال repository باشید که builder.jar داخلش موجود باشه
ابزار تحریم شکن نداره که فعال هستش .
ورژن بیلدر رو هم پایین میارم بازم خطای زیر رو میده
Could not download builder.jar (com.android.tools.build:builder
این دستور هم اجرا کردم سه روز درگیرش هستم.
جواب نمیده .
تو اینترنت هم دنبالش گشتم دقیقا مواردی رو پیدا کردم که کانفیگ یکسان بود و همون مشکل رو داشتند ولی راه حل هاش هم امتحان کردم جواب نداد .
متاسفانه وقتی ورژن جدید از android میاد یکسری دردسرهایه اعصاب خورد کن و حاشیه ای درست میکنه که خیلی رو اعصابه و معمولا ورژن های قدیمی رو منسوخ میکنه ولی اگه با ورژن هاش ور بری و بالا پایینشون کنی درست میشه
یه احتمال دیگه ای هم که وجود داره و من بهش برخوردم ممکنه از یه تاریخ به بعد اصلا مثلا همینو builder.jar حذفش کنه و چیزه دیگه ای جایگزینش کنه
اگه منظورتون اندروید استودیو هستش که فکر کنم مشکل از اون نباشه .
احتمال زیاد مشکل از sdk اندروید باشه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟