私はログインしたいサイトを持っています。一旦そこにいれば、他のログインアプリと同様に、メンバーデータを表示するコードを解析します。私はこのコードをどこかから引っ張ってきたので、なぜクラッシュするのか知りたいのですが。基本的には、ユーザー名とパスワードの2つのログイン入力があります。私はそれらをユーザーから受け取りますが、今のところ私はテストのためにランダムな資格情報を入力しています。最後に、ログインページ(ログインしたURLと同じURL)に移動し、HTMLを表示します。Androidウェブサイトへのログイン - POSTリクエストのクラッシュApp
はここで、これまでに私のコードです:
HttpClient httpClient = new DefaultHttpClient();
HttpConnectionParams.setConnectionTimeout(httpClient.getParams(), TIMEOUT_MS);
HttpConnectionParams.setSoTimeout(httpClient.getParams(), TIMEOUT_MS);
HttpPost httpPost = new HttpPost("login url"); // Removed for StackOverflow question
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("sid", "name"));
nameValuePairs.add(new BasicNameValuePair("pin", "pass"));
httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = httpClient.execute(httpPost);
BufferedReader br = new BufferedReader(new InputStreamReader(response.getEntity().getContent()), 8096);
tvStatus.setText((CharSequence) br);
エラーを送信すると便利です。 – bnieland
私はEclipseを使用していて、 "LogCat"でこれを使っていくつかのエラーが発生しています。しかし、クラッシュすると「予期しないエラー」が発生します。どこからエラーメッセージを受け取ってほしいですか? –
あなたはコードを新しいスレッドに入れましたか?私の英語は良くありませんが、私はあなたを助けたいと思っています... –