بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل در گرفتن result در اندروید استودیو (حل شده)
با سلام و عرض خسته نباشی به دوستان
من در پروژه
11-03 JSON, Standard Format
استاد به مشکل برخوردم حتی کدها هم از بخش Test Client استاد کپی کردم ولی برنامه کرش میشه و از خط زیر از من ایراد میگیره
HttpResponse response = client.execute(method);

در منیفست هم پرمیژن اینترنت هم اضافه کردم
+1
0
اگر اشتباه نکنم به خاطر اینکه دارید از ترد ui برای ارتباط با اینترنت استفاده میکند ازتون خطا میگیره ---- باید از async task استفاده کنید (10 سال پیش)
0
0
دوست عزیز چجوری در فیلم ویدیویی استاد با این کد result رو میگیره؟ (10 سال پیش)
+1
0
فرقی نمیکنه < ترد ui مشکلی نداره ! < اگر ممکنه خطا رو هم بزارید < بخاطر nullpointer هست یا fatal EXEPTION (10 سال پیش)
+1
0
احتمال داره ای پی شما تغییر کرده باشه < 192.168.1.200 رو توی فایرفکس بزنید < ببینید باز میشه < (خیلی بده نمیشه پست رو ویرایش کرد :D) (10 سال پیش)
0
0
این آی پی رو وقتی تو مرورگر میزنم ومپ سرور باز میشه (10 سال پیش)
+1
0
احتمال داره مشکل از امولاتور شما باشه و دسترسی به NETWORK نداره < و همچنین مطمئن باشید mysite رو درست ست کرده باشید در لینک و حتما وجود داشته باشه (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
میرحسین
10 سال پیش
0
0
در logcat متن زیر نمایش داده میشود
10-11 17:25:21.261 2065-2065/com.example.future.myapplication3 E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.future.myapplication3/com.example.future.myapplication3.MainActivity}:
android.os.NetworkOnMainThreadException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5041)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.os.NetworkOnMainThreadException
at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1117)
at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:84)
at libcore.io.IoBridge.connectErrno(IoBridge.java:127)
at libcore.io.IoBridge.connect(IoBridge.java:112)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
at java.net.Socket.connect(Socket.java:842)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:119)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:144)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
at com.example.future.myapplication3.MainActivity.onCreate(MainActivity.java:25)
at android.app.Activity.performCreate(Activity.java:5104)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5041)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
at dalvik.system.NativeStart.main(Native Method)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .