
حل مشکل خطا در اندروید استدیو شاید به نظر کمی پیچیده باشد :
Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.
اما ساده تر از آن است که فکر میکنید . اندروید ریور در این مقاله راه حلی برای حل این مشکل ارائه کرده است.
این خطا یکی از نقاط ضعف اندروید استدیو به حساب می آید که گوگل تا به الان چاره ای برای یکپارچه سازی و حذف این باگ نکرده است . این مشکل به دلیل ایمپورت هر پروژه در اندروید استدیو به وجود می آید و تفاوتی نمیکند شما از چه پروژه آماده ای استفاده میکنید.
این خطا در دسته ارتباط با اینترنت گنجانده شده است و بسیار ساده قابل حل است .
برای حل این مشکل میبایست در محیط اندروید استدیو به منوی File رفته و منوی Settings را باز کنید .
در پنجره باز شده در قسمت جستجو که در گوشه سمت چپ بالا قرار دارد واژه Gradle را سرچ کنید .
بعد از مراجعه به پنجره Gradle تیک گزینه Use Local Gradle Distribution را بزنید . و تیک گزینه Offline Work را نیز بزنید.
سپس مجددا پروژه را Sync کنید . ( با بازکردن یکی از اکتیویتی ها پیغامی در بالا ظاهر میشود که از این طریق میتوانید سینک را انجام دهید )
طبیعیست که ممکن است توسعه دهنده ابزار بروزتری از ابزاری که در SDK شما موجود است استفاده کرده باشد که در دنیای برنامه نویسی این طبیعی ترین اتفاقی است که میتواند بیافتد .
اگر بعد از این کار پیغام هایی در این زمینه دریافت کردید که نسخ متفاوتی از ابزار را برای راه اندازی پروژه در اندروید استدیو نیاز داشتید می بایست آن ها را جداگانه دانلود کرده و به راحتی کار خود را پیش ببرید .
سوال پرتکرار : پیشتر از پشتیبانی آنلاین اندروید ریور پرسیدید که چرا در هنگام gradle resolve dependencies :app_debugAPK
عملیات بیش از اندازه طول میکشد ؟ این روند طبیعی اندروید استدیو است و حدودا میبایست 30 دقیقه در حین این عملیات منتظر باشید.
علی شیرالی CO-Founder نویسنده مقاله
بنیانگذار مارکت اندروید ریور و گاهی هم گیم باز 🎮 و صد البته یه عاشق فیلمسازی 🎬 و عکاسی 📷 که چندین گام جدی هم توی این زمینه برداشته..
دیدگاه
نگارش کد بلند یا نگارش بخش عمده یک سورس کد :