بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ارور protocol family unavailable در اندروید استودیو ( حل شد )

مدیریت گفتگو
Moein 10 سال پیش
آخرین تغییر: 8 سال پیش

سلام دوستان                                                                                                                                             من تقریبا یک ماهی میشه دارم با اندروید استودیو کار میکنم روی ویندوز ۷ بدون هیچ مشکلی , امروز ویندوزو عوض کردم 8.1 نصب کردم , الان که دوباره اومدم اندروید استودیو رو نصب کامل نصب شد آپدیتاشم انجام داد وقتی اولین پروژه رو باهاش ساختم این ارور رو داد protocol family unavailable توی stackoverflow هم سرچ کردم ی سریا این مشکلو داشتن , ی سریا گفته بودن مشکلش با ویندوز 8.1 و .....ولی ب جواب نرسیده بودن , هر کاریش کردم درست نشد , از دوستان کسی میدونه الان مشکل چیه ؟ 

نظرات

Moein 10 سال پیش
دوستان ممنون میشم اگر کسی اطلاعی داره راهنماییم کنه , کارم گیر کرده

پاسخ‌ها 5

Hajhosseini 10 سال پیش

اول این که از Build.Gradle عکس بگیرید (هر 2 فایل). 
مورد بعدی که به نظرم میره اینه که بپرسم اندروید استادیوتون رو از کجا دانلود کردید. من قبلا ویندوز 8.1 داشتم، شرکت قبلی هم 7، الان با 10 کار میکنم و اندروید استادیو هیچ مشکلی با هیچ ویندوزی نداره. یکی از دوستان از یکی از سایت های معروف ایرانی دانلود کرده بود ولی مشکل داشت. حتما اندروید استادیوتون رو از گوگل دانلود کنید.
Builed - Clean رو امتحان کنید
File - Invalidate Caches رو بزنید تا کش اندروید استادیوتون پاک بشه
و در آخر ورژن اندروید استادیوتون توی عکس مشخص نیست. من در حال حاضر ورژن 1.4 استفاده میکنم و مشکلی ندارم، سعی کنید همیشه آپدیت باشید.
اگر مشکل حل نشد اطلاع بدید.

نظرات

Moein 10 سال پیش

سلام و ممنون بابت پاسختون , راه هایی که معرفی کردید رو انجام دادم باز هم مشکل برطرف نشد , توی این فاصله دوباره کلا پاک کردم از اول نصب کردم بازم نشد

مواردی که پرسیده بودید : از سایت خود گوگل دانلود کردم , ورژن هم 1.4 هست                                                            این هم تصاویر  Build.Gradle خدمت شما امیدوارم به کمک شما بشه این مشکل رو حل کرد 

 

نظرات

Hajhosseini 10 سال پیش
توی فولدر App هم یک Build.Gradle وجود داره، از اون عکس بگیرید. احتمال داره مشکل از اون باشه چون این فایلتون مشکلی نداره.
Moein 10 سال پیش

 

 

نظرات

Hajhosseini 10 سال پیش

مشکل از اینا نبود. 2 راه دیگه میگم اینارم انجام بدید ببینید درست میشه یا نه.
1: اگر اکلیپس یا Intellij Idea رو باز کردید، ببندید بعد دوباره اندروید استادیو رو باز کنید.
2: CommandPrompt رو باز کنید و دستور زیر رو داخلش اجرا کنید، اندروید استادیو رو ببندید و دوباره باز کنید.
اینم نشد اطلاع بدید ببینم راه دیگه ای به نظرم میرسه یا خیر.
Always A Catch 

setx _JAVA_OPTIONS -Djava.net.preferIPv4Stack=true

نظرات

Moein 10 سال پیش
علی جان یک دنیا ممنون با همون دستوری که دادید توی CommandPrompt زدم حل شد , خدا خیرت بده 2-3 روزی درگیر بودم داشتم دیوونه میشدم , بازم ممنونم
Hajhosseini 10 سال پیش
دلیل این خطا این بود که جاوا در ویندوز شما به طور پیشفرض از IPv6 استفاده میکرده، احتمال داره یک Virtual Machine داشتید که باعث این مشکل شده باشه. در کل با این دستور، جاوا به طور پیشفرض از آی پی ورژن 4 استفاده میکنه.
محمد 8 سال پیش

ممنون واقعا منم این مشکلو داشتم حل شد با همین کار

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .