android中HttpResponse中AndroidRuntime错误
阿神
阿神 2017-04-17 14:37:03
0
1
571

会报这个 错误

10-23 22:52:26.218: E/AndroidRuntime(7298):     at com.example.test_help.post.Cust_post.first(Cust_post.java:36)
10-23 22:52:26.218: E/AndroidRuntime(7298):     at com.example.test_help.activity.Login_activity$2.onClick(Login_activity.java:74)

下面是自己写的

    httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));
    HttpResponse httpResp = new DefaultHttpClient().execute(httpPost);

按照百度的神奇方法 在 onCreate方法里面

  StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()      
        .detectDiskReads()       
        .detectDiskWrites()       
        .detectNetwork()          
        .penaltyLog()       
        .build());       
         StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()       
                .detectLeakedSqlLiteObjects()    
                .penaltyLog()       
                .penaltyDeath()       
                .build());  

据说包治网络异常

上面这段代码的作用是干啥子来着

我查了下 意识是严苛模式的线程策略和虚拟机策略

谁能简单说下 这个玩意为什么在这里能起作用?

阿神
阿神

闭关修行中......

全部回覆(1)
黄舟

= = 無言以對2333333
話說你把Logcat裡的紅色的異常訊息截個圖啊,或者Login_activity.java:74行,這是哪句話?
包治網路異常,66666666

UPDATE
題主問這種問題,居然都不給完整的圖……
隨便給兩句異常信息,給兩句代碼,誰知道你怎麼寫的,誰知道你怎麼錯的?
誰知道你是不是只是空指針了。
簡直。

網路異常基本上就這麼多,題主你自己看著找吧。

至於嚴苛模式,還是儘早刪除忘掉比較好。
如果你想寫出有品質的程式碼的話。 。 。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板