Scusate,non vedevo errori ma provando la app l'output del LogCat è questo:
09-14 07:43:43.584 2396-2396/com.example.androidhive E/JSON Parser: Error parsing data org.json.JSONException: End of input at character 0 of
09-14 07:43:43.584 2396-2396/com.example.androidhive D/Single Product Details: {"products":[{"pid":71754,"name":"BONETTO ANTONIETTA","price":58088,"description":"GOLD TIME"},{"pid":72262,"name":"MASSAROTTO AUGUSTO","price":0,"description":"GOLD TIME"},{"pid":74786,"name":"ZANIOLO DANILO","price":174264,"description":"GOLD TIME"},{"pid":56477,"name":"BENETTI ENRICA","price":3873,"description":"ORORA LAB S.R.L"},{"pid":74949,"name":"SARZO MICHELA","price":0,"description":"GOLD TIME"},{"pid":58359,"name":"LUCCHETTA","price":7745,"description":"ORORA LAB S.R.L"},{"pid":76441,"name":"BEVILACQUA MARIA ELENA","price":0,"description":"GOLD TIME"},{"pid":68551,"name":"18042 TOMBOLATO","price":7745,"description":"DE POLI FONTANIVA"},{"pid":69208,"name":"2163","price":25172,"description":"DE POLI S.R.L"},{"pid":70113,"name":"GIOVANNA","price":15490,"description":"SETTE GIOIELLI"},{"pid":79740,"name":"3846","price":1936,"description":"ORORA SRL"},{"pid":100082,"name":"ALLEGRO CRISTINA","price":0,"description":"GOLD TIME"},{"pid":80022,"name":"ROSSI ANGELA","price":5809,"description":"ORORA LAB S.R.L"},{"pid":79980,"name":"2505","price":58088,"description":"ORORA LAB S.R.L"},{"pid":80806,"name":"TESSERO","price":1936,"description":"F.LLI ROMIO"},{"pid":100448,"name":"PIANTELLA CHIARA","price":9681,"description":"GOLD TIME"},{"pid":81464,"name":"16188","price":7745,"description":"ORORA LAB S.R.L"},{"pid":100704,"name":"LIUBA","price":0,"description":"GOLD TIME"}],"success":1}
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: org.json.JSONException: No value for product
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at org.json.JSONObject.get(JSONObject.java:389)
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at org.json.JSONObject.getJSONArray(JSONObject.java:584)
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at com.example.androidhive.EditProductActivity$GetProductDetails$1.run(EditProductActivity.java:142)
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at android.os.Handler.handleCallback(Handler.java:739)
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at android.os.Handler.dispatchMessage(Handler.java:95)
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at android.os.Looper.loop(Looper.java:148)
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5417)
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at java.lang.reflect.Method.invoke(Native Method)
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
09-14 07:43:43.584 2396-2396/com.example.androidhive W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
09-14 07:43:44.117 2396-2396/com.example.androidhive D/gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread)
[ 09-14 07:43:44.118 2396: 2396 D/ ]
HostConnection::get() New Host Connection established 0xafecb880, tid 2396
09-14 07:43:44.120 2396-2396/com.example.androidhive D/gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread)
[ 09-14 07:43:44.125 2396: 2396 D/ ]
HostConnection::get() New Host Connection established 0xafecb880, tid 2396
09-14 07:43:44.137 2396-2396/com.example.androidhive D/gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread)
[ 09-14 07:43:44.267 2396: 2396 D/ ]
HostConnection::get() New Host Connection established 0xafecb880, tid 2396
Presumo non trovi i dati,se provo dal browser lo stesso file ma per Mysql l'output è questo
{"success":0,"message":"Requiredfield(s) is missing"}