stackoverflowについて質問するのは2回目です。Androidフォンのデスクトップコンピューター(すなわち、192.168.1 * 。 **で始まるIP)にセットアップしたローカルApacheサーバーにアクセスしようとしています。しかし、どういうわけかそれは私がサーバーにアクセスすることをまったく許可しません!:(奇妙なことに、サーバーにアクセスできる場合もありますlol!しかし、試行ごとに20回に1回しかありません。また、ラップトップのサーバーにもアクセスできません。本当に必要なものがいくつかあります。みんなを助けて..エミュレータを使用してデスクトップPC内でローカルに作業していたときは、正常に機能していました。これについてはかなり多くの調査を行いましたが、解決策を見つけることができませんでした。
君たちありがとう
=====================================
ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
HttpClient client = new DefaultHttpClient(setHttpParams());
HttpPost request = new HttpPost(PATH + FILENAME);
if (json != null) {
request.setEntity(new ByteArrayEntity(json.toString().getBytes("UTF8")));
request.setHeader("json", json.toString());
} else {
request.setEntity(new UrlEncodedFormEntity(nameValuePairs));
}
HttpResponse response = client.execute(request);
これがコードであるため、リクエストを実行しようとするとエラーが発生します。リクエストには、ApacheサーバーのIP PATH(192.168. **)+ FILE_NAME(つまり、index.php)が含まれます。192.168。にアクセスできないため、エラーが発生する理由を知っています。*サーバーと目的のファイルを読み取ります。私はこれについて助けが必要です=(