یکی از خطاهای رایج پس از نصب اندروید استودیو خطای appcompat-v7 می باشد. این خطا به دلیل تحریم آی پی های ایران و در نتیجه عدم دریافت فایل از طریق اندورید استودیو برای کاربرانی که از ایران پروژه خود را راه اندازی می نمایند رخ می دهد.

اگر شما پس از راه اندازی پروژه در اندروید استودیو با خطاهای زیر مواجه شدید این آموزش را تا انتها دنبال نماید.

Failed to resolve: com.android.support:appcompat-v7:28.0.0
Failed to resolve: com.android.support.test:runner:1.0.2
Failed to resolve: com.android.support.test.espresso:espresso-core:3.0.2

لازم به ذکر است شاید شما از نرم افزار های تغییر آی پی برای راه اندازی پروژه اندروید استودیو استفاده کرده باشید و باز هم به این خطا بر خورد کرده اید. باید خاطر نشان شد استفاده از نرم افزار های تغییر آی پی در برخی از لایه های برنامه کاربرد دارد و می تواند اطلاعاتی را با تغییر آی پی در نرم افزار دریافت نمود اما در لایه های بالا تر این حساسیت بیشتر است و لازم به تنظیمات بیشتری است که در این آموزش سعی داریم به صورت کامل نحوه رفع خطای را آموزش دهیم.

رفع خطای appcompat-v7

برای درفع خطای appcompat-v7 در ابتدا نیاز به نرم افزار تغییر آی پی می باشد که از روش های مختلف می توانید آن را تهیه بفرماید. این آموزش بر اساس نرم افزار تغییر آی پی سای*ن تهیه شده و به این معنی است که ما فرض می کنیم شما این نرم افزار را بر روی سیستم عامل ویندوز خود اجرا نموده اید. پس از اجرای نرم افزار لازم است چندین تنظیم را در قسمت های مختلف انجام دهید که در زیر به صورت تصویری و کامل آن را بیان خواهیم کرد.

برای شروع از قسمت Start یا همان لوگوی ویندوز کلیک کرده مانند تصویر گزینه Control Panel را انتخاب نماید.

برای شروع از قسمت Start یا همان لوگوی ویندوز کلیک کرده مانند تصویر گزینه Control Panel را انتخاب نماید.

پس از ورود به قسمت Control Panel بر روی گزینه Internet option کلیک نماید.

پس از ورود به قسمت Control Panel بر روی گزینه Internet option کلیک نماید.

در صفحه باز شده سربرگ Connections را انتخاب و بر روی دکمه LAN settings کلیک نماید.

در صفحه باز شده سربرگ Connections را انتخاب و بر روی دکمه LAN settings کلیک نماید.

اگر نرم افزار شما فعال باشد گزینه Use a proxy server for your LAN و Bypass proxy server for local addresses تیک خورده اند بنابر این مطابق تصویر زیر بر روی دکمه advanced کلیک نماید تا صفحه Proxy Settings نمایش داده شود. در این صفحه از قسمت Servers مشخصات سطر Secure شامل Proxy address to use و Port را یادداشت نماید.

رفع خطای appcompat-v7 در اندروید استودیو

سپس پنجره ها را ببندید و به قسمت Start یا همان لوگوی ویندوز رفته و در قسمت جستجو کلمه cmd را مطابق با تصویر زیر وارد و بر روی cmd.exe کلیک نماید.

سپس پنجره ها را ببندید و به قسمت Start یا همان لوگوی ویندوز رفته و در قسمت جستجو کلمه cmd را مطابق با تصویر زیر وارد و بر روی cmd.exe کلیک نماید.

در پنجره باز شده دستور ipconfig را وارد نماید و آدرس آی پی IPv4 Address را یادداشت نماید.

در پنجره باز شده دستور ipconfig را وارد نماید و آدرس آی پی IPv4 Address را یادداشت نماید.

حال لازم است به نرم افزار اندروید استودیو رفته منو File را انتخاب و بر روی Settings کلیک نماید.

حال لازم است به نرم افزار اندروید استودیو رفته منو File را انتخاب و بر روی Settings کلیک نماید.

از قسمت Appearance & Behavior بر روی HTTP Proxy کلیک نماید و Manual proxy configuration را انتخاب نماید. سپس HTTP را انتخاب و مطابق با اطلاعات یادداشت شده آنها را وارد نماید.

از قسمت Appearance & Behavior بر روی HTTP Proxy کلیک نماید و Manual proxy configuration را انتخاب نماید. سپس HTTP را انتخاب و مطابق با اطلاعات یادداشت شده آنها را وارد نماید.

در نهایت می توانید برای آزمایش عملکرد صحیح بر روی Check connection کلیک کرده و آدرس سایت یوتوب را وارد نماید اگر نتیجه موفقیت آمیز بود بر روی Ok کلیک کنید و یک بار برنامه را بسته و مجدد راه اندازی نماید و مجدد پروژه را Sync کنید.

 

منبع » آکادمی ایتروز