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

مشکل ارتباط Volley با سرور (حل شد)

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

سلام دوستان پروژه من آماده شده و در حال انتشار و الان فهمیدم که با اینترنت سیم کارت موبایل کار نمیکنه و نمیدونم مشکل از کجاست

من از سرور مجازی استفاده میکنم و از کتابخونه volley برای دریافت اطلاعات استفاده میکنم که با استفاده از اینترنتی که خودم و چندتا از دوستان که از ISP میگیریم امتحان شده و سرعت لود اطلاعات هم خوبه و مشکل از اونجایی شد که اون روی روی اینترنت 3G امتحان کردم و اصلا اطلاعاتی دریافت نکرد و نمیتونه از طریق اینترنت موبایل اطلاعات رو دریافت کنه چندتا گوشی هم امتحان کردم نشد

الان نمیدونم که مشکل از کجا از سرور یا کتابخانه volley آیا سرور باید تنظیمات خاصی داشته باشه یا چیز دیگه واقعا خوردم به بن بست!! چون با اینترنت isp ها کار میکنه ولی با اینترنت سیم کارت موبایل کار نمیکنه!!!

کمک کنید. بسیار ممنون

نظرات

RODER 10 سال پیش
خب مشکل از سرعت کمه ایمترنت هست احتمالا. باید میزان زمانی که نیاز داره تا اطلاعات رو بخونه بیشتر بشه. من هم دارم با همین کتابخونه کار میکنم و هنوز کد سمت سرورشو ننوشتم تا تستش کنم. جالبه. قبلا هم یکی همینو مطرح کرده بود.
HoCoder 10 سال پیش
نه دارم از 3G استفاده میکنم و سرعتش با سرعت isp فرقی نداره و خوبه مشکل جای دیگس

پاسخ‌ها 1

HoCoder 10 سال پیش

نمیدونم چرا اما بخاطر یک اشتباه بچه گانه حال از روی عمد یا سهو من ارور کتابخانه volley رو پرینت نکرده بودم و چیزی توی log نشون نمیداد نمیدونم چرا این خط از کد رو پاک کرده بودم اما شما این اشتباه رو نکنید و هیچ وقت ارور های try catch رو پاک نکنید مثل من

و ارور از TimeOut بود و اون رو دستی تغییر دادم با کد زیر و درست شد. موفق باشین

 int socketTimeout = 30000;//30 seconds - change to what you want
request.setRetryPolicy( new DefaultRetryPolicy(
socketTimeout,
DefaultRetryPolicy.DEFAULT_MAX_RETRIES,
DefaultRetryPolicy.DEFAULT_BACKOFF_MULT ) );

نظرات


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