2017-02-02 5 views
-5

でのHttpURLConnectionとBackgroundTaskの面でエラーのこれらの種類を取得しておいてください。私はlogcatでエラーになります。ここアンドロイド

Image 2

これは私のコードです:

Image 1

+2

ようこそ! [画像としてコードを投稿しないでください。](http://meta.stackoverflow.com/q/285551/3933332) – Rizier123

+0

また、重要な読書:http://stackoverflow.com/help/mcve 良い答えを得るためには、エラーログをダンプするのではなく、特定の質問をするべきです。 – silencedmessage

答えて

0

を持っていますあなたは追加します

<uses-permission android:name="android.permission.INTERNET" />

into AndroidManifest.xml? ここでコードを試して、メソッドpostでサーバーに送信できます。スタックオーバーフローへ

@Override

protected Void doInBackground(Void... params) { 


    try { 


     HttpClient httpClient = new DefaultHttpClient(); 
     HttpPost httpPost = new HttpPost("https://192.168.2.95/LAfinal/api/login_student.php"); 

     // ADD YOUR DATA 
     List<NameValuePair> nameValuePairs = new ArrayList<>(); 
     nameValuePairs.add(new BasicNameValuePair("id", _activity.LOGINED_USER_ID)); 
     Log.v("HTTP", "Response__activity.LOGINED_USER_ID: " + String.valueOf(_activity.LOGINED_USER_ID)); 
     nameValuePairs.add(new BasicNameValuePair("token", _activity.fcmRegId)); 
     Log.v("HTTP", "Response___activity.fcmRegId: " + _activity.fcmRegId); 
     nameValuePairs.add(new BasicNameValuePair("status", String.valueOf(_notificationStatus))); 
     Log.v("HTTP", "Response_notificationStatus: " + String.valueOf(_notificationStatus)); 
     nameValuePairs.add(new BasicNameValuePair("type", "android")); 
     httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 

     // EXECUTE HTTP POST REQUEST 
     HttpResponse response = httpClient.execute(httpPost); 
     HttpEntity resEntity = response.getEntity(); 
     //resEntity.getContent().close(); 
     int status = response.getStatusLine().getStatusCode(); 
     if (status == 200) { 
      if (_notificationStatus == 1) { 
       WebViewActivity._needLogin = false; 
      } else { 
       WebViewActivity._needLogin = true; 
      } 
     } 

     if (resEntity != null) { 
      String responseStr = EntityUtils.toString(resEntity).trim(); 
      Log.v("HTTP", "Response: " + responseStr); 
     } 
    } catch (ClientProtocolException e) { 
     e.printStackTrace(); 
    } catch (IOException e) { 
     e.printStackTrace(); 
    } 

    return null; 
}` 
関連する問題