رفتن به مطلب
  • 0

مشکل ارتباط با وبسرویس در اندروید 7.0


AMiN.M7892

سوال

سلام و روز بخیر خدمت اساتید عزیز و گرامی؛

مستقیم میرم سر اصل مطلب.

دوستان من درحال توسعه یک برنامه آنلاین بودم که به مشکلی برخوردم.

مشکل در ارسال درخواست به وب‌سرویس و دریافت پاسخِ وب‌سرویس بوجود میاد.

من یک درخواست رو به یک اسکریپت php میفرستم ولی در نسخه اندروید 7.0 درخواست ارسال میشه ولی جوابی دریافت نمیشه.

من این مورد رو با کتابخونه های HttpUtils و OkHttpUtils و AriaVolley امتحان کردم ولی هر سه مورد نتایج یکسان هستن! و در هیچ یک از این حالت ها اروری هم دریافت نمیشه!

این مشکل فقط روی اندروید نسخه 7.0 هست (روی دستگاه واقعی) ولی روی ایمولاتور با اندروید 7.1.1 این مشکل وجود نداره روی اندروید نسخه 4.4 و 4.2 و 6.0 هم هیچ مشکلی نیست.(اینا هم ایمولاتور هستن)

پرمیشن اینترنت هم اضافه کردم.

اینم اضافه کنم که یه جایی هم خوندم که نباید از توی نخ اصلی پردازش های مربوط به شبکه رو انجام داد، به همین خاطر با کتابخونه ی AriaAsyncTask آقای شاهدی هم تست کردم ولی بازم مشکل برقراره. (البته همچنان این مشکل روی ایمولاتور ها نیست و به سرعت انجام میشه!) و فقط تا ایونت DoInBackground پیش میره ولی جواب رو به ایونت OnPostExcecute نمیفرسته.

بنظرتون مشکل چیه؟ (پیشاپیش از پاسخگویی تون ممنونم)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

7 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

از این کتابخونه استفاده کردین؟

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بله این رو هم تست کردم. فرقی نکرد.

@محمدرضا شاهپیری

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام @AMiN.M7892 جان برای من هم گوشیم اندروید هفت هستش هم اینکه شبیه سازم رام گلکسی اس 8 با اندروید هفت روش نصبه ولی همچین مشکلی نداره مطمعناً کد php مشکل داره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

@محمد رشوند

سلام، ممنون آقا محمد.

ولی مشکل از سمت سرور نیست چون روی تمامی نسخه های دیگه این مشکل نیست!

ضمن اینکه این مشکل روی اندروید 7.0 شبیه‌ساز هم نیست! ولی روی اندروید 7.0 دستگاه واقعی این مشکل هست.

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دلیل نمیشه چون روی ورژن های دیگه آندروید جواب میگیرید روی آندروید 7 باید جواب بگیرید.
از رسپانس که میده لاگ بگیرید.

در ضمن در حالت اررو هم لاگ بگیر از رسپانس

من بهتون persian_okhttp رو پیشنهاد میکنم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

@mohammad-alone

من نگفتم چون روی بقیه جواب میده روی 7 هم باید جواب بده.

گفتم مشکل از سمت سرور نیست چون روی بقیه این مشکل نیست!

و خط پایینش هم بخونید لطفا، مشکل فقط با دستگاه واقعیه و نه شبیه ساز!

مشکل دیگه هم اینه که ارور لاگ نمیده!

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...