خطای ارتباط

پرسیده شده
فعالیت 1360 روز پیش
دیده شده 1359 بار
1

سلام 

خطای دریافتی من اینه :

com.android.volley.NoConnectionError: java.net.UnknownHostException: Unable to resolve host "expertdevelopers.ir": No address associated with hostname

 

 

public class MainActivity extends AppCompatActivity {
  public static final String MY_URL 
          = "https://expertdevelopers.ir/api/v1/experts/student";
  
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        StringRequest stringRequest = new StringRequest(Request.Method.GET,

                MY_URL, new Response.Listener<String>() {
            @Override
            public void onResponse(String response) {
                Log.i("MY main ", "onResponse: ");
            }
        }, new Response.ErrorListener() {
            @Override
            public void onErrorResponse(VolleyError error) {
                Log.i("My main", "onErrorResponse: "+ error);
            }
        });
        RequestQueue requestQueue = Volley.newRequestQueue(this) ;
        requestQueue.add(stringRequest);
    }

 مانیفست : 

<uses-permission android:name="android.permission.INTERNET">

</uses-permission>
    <application
        android:usesCleartextTraffic="true"
فایل پیوست

Reza Tavassoli
Reza Tavassoli

20 فروردین 99

1
حذف شده

سلام رضای عزیز آدرس شما اشتباه هست 

چون آدرس https نیست و ssl نیست 

و نکته دوم نمی‌دونم اعداد داخل آدرس فارسی هستن یا در سایت اینطوری شدن 

لطفاً ادرس زیر رو جایگزین کن 

موفق باشی

http://expertdevelopers.ir/api/v1/experts/student

 

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

20 فروردین 99

حذف شده
اینکار هارو انجام دادم ولی همچنان خطا همونه
Reza Tavassoli

20 فروردین 99

0
حذف شده

من همچنان همون خطا رو دریافت میکنم 

فایل پیوست

Reza Tavassoli

توسط

Reza Tavassoli

20 فروردین 99

0
حذف شده

فایل پیوست خطاهارو نشون میده :

فایل پیوست

Reza Tavassoli

توسط

Reza Tavassoli

20 فروردین 99

0
حذف شده

سلام وقت بخیر،

داخل url از عدد فارسی استفاده کردید(عدد ۱ کنار کلمه api و حرف v)، همچنین آدرس سرور با http شروع می شه:

آدرس زیر رو کپی دقیق کپی کنید و با مقدار ثابت خودتون جایگزین کنید:

http://expertdevelopers.ir/api/v1/experts/student

 

فایل پیوست

سعید شاهینی

توسط

سعید شاهینی

20 فروردین 99

حذف شده
سلام استاد عزیز، اعداد وقتی اینجا کپی می شن فارسی میشن ، اعداد انگلیسی هستند. public static final String MY_URL = "http://expertdevelopers.ir/api/v1/experts/student";
Reza Tavassoli

20 فروردین 99

0
حذف شده

سلام.

اگر تمام این راه هارو تست کردید، پس اینترنت ایمولیتور رو هم چک کنید ببینید سایتی رو باز میکنه یا نه.

اگر VPN هم روشن دارید ببندید و تست کنید.

فایل پیوست

محسن موحد

توسط

محسن موحد

20 فروردین 99

حذف شده
من خود گوشی رو با usb وصل میکنم. Vpn خاموشه سایت رو هم باز میکنه.
Reza Tavassoli

20 فروردین 99

1
حذف شده

سلام آقا رضا.وقت به خیر
منم به همین ارور خوردم .ولی با Emulator  اجرا گرفتم و علتش این بود که DNS ست شده بود برام که از https://developers.google.com/speed/public-dns/docs/using کمک گرفتم و درست شد.
می خواید یه بار با Emulator  با Api25 یه تلاش مجدد بفرمائید شاید مشکل حل شد.
موفق باشید

فایل پیوست

حسین عاشوری

توسط

حسین عاشوری

20 مرداد 99