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

خطای عجیب در دریافت JSON

مدیریت گفتگو
علیرضا 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام خدمت دوستان عزیز

من سیستم push notification رو روی برنامه خودم راه اندازی کردم. همه چیز وقتی روی localhost کار میکنم بدون مشکل هست

اما وقتی فایل php خودم رو درون هاست آپلود میکنم این خطاها رو توی logcat میگیرم و push notification دیگه کار نمیکنه. دوستان لطفا راهنمایی کنید

 

 09-03 23:21:17.330: W/System.err(2089):        org.json.JSONException: Value <html><body><script of type java.lang.String cannot be converted to JSONObject
09-03 23:21:17.330: W/System.err(2089): at org.json.JSON.typeMismatch(JSON.java:111)
09-03 23:21:17.330: W/System.err(2089): at org.json.JSONObject.<init>(JSONObject.java:158)
09-03 23:21:17.330: W/System.err(2089): at org.json.JSONObject.<init>(JSONObject.java:171)
09-03 23:21:17.330: W/System.err(2089): at com.alireza.app.push_notification.G$1.onDataReceive(G.java:48)
09-03 23:21:17.330: W/System.err(2089): at com.alireza.app.push_notification.C2D$2.run(C2D.java:158)
09-03 23:21:17.330: W/System.err(2089): at java.lang.Thread.run(Thread.java:856)
 

نظرات

کاشی زاده 11 سال پیش
از خط 48 کلاس G ایراد میگیره ، در این خط از چه کد استفاده کردید .
علیرضا 11 سال پیش
محمد حسین جان مرسی از جوابتون. با همین کد و آپلود فایل php خودم روی یک هاست پولی به نتیجه رسیدم ولی وقتی فایل php رو روی یک هاست رایگان میریزم خطا میده !! راستی یک سوال دیگه چرا کلا برنامه push notification که استاد نوشتند روی گوشی جواب نمیده ؟ فقط روی امولاتور جواب میده. من واسه برنامه خودم هم به این مشکل برخورد کردم
کاشی زاده 11 سال پیش
مشکل هاست ممکنه به پورت ها مربوط بشه ، در رابطه با پروژه استاد هم فرقی نمیکنه روی هر دو جواب میده
علیرضا 11 سال پیش
من الان با همون هاست پولی که گرفتم بدون هیچ گونه مشکلی توسط امولاتور ( جنی موشن ) پوش نوتیفیکیشن رو دریافت میکنم. ولی برنامه رو روی دوتا گوشی مختلف با ورژن های اندروید 4.3 و 5 ریختم و اصلا جواب نمیده و هیچ پوش نوتیفیکیشنی واسم نمیاد. تورو خدا راهنمایی کنید
احمد اسدی 11 سال پیش
میگه cannot be converted to JSONObject، یعنی اون مقادیری رو که از وب میگیری بصورت JSON نیست. توی چه محیطی PHP رو مینویسی ؟
علیرضا 11 سال پیش
دوست عزیز اون مشکل حل شده. الان مشکلی که دارم اینه که برنامه روی امولاتور درست کار میکنه ولی روی گوشی اصلا کار نمیکنه

هنوز پاسخی ثبت نشده است


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