بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
سوال در مورد NetworkOnMainThreadException
سلام من داشتم روی پروژه ی RssReader استاد کار می کردم به محض این که در یک اکتیویتی به غیر از اکتیویتی main شی از کلاس RssParser را میسازم این exception رو میده
از thread استفاده کردم اما جواب نداد اگه میشه راهنماییم کنید
ممنون
+1
0
اگه پروژتون خطای NetworkOnMainThreadException میده، کدهایی که برای ارتباط با سرور نوشتید رو داخل یک Thread قرار بدین. (10 سال پیش)
0
0
غیر ممکنه ، ترد جواب میده ، تمام کد هاتون رو درون یک متد بزارید و متد رو درون ترد قرار بدید (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
مرتضی
10 سال پیش
0
0
من با thread انجام دادم امابرنامه کرش میکرد از این کد استفاده کردم برای من جواب داد
if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .