Android から Web サービスを呼び出す簡単なアプリケーションを作成する必要があります。それで、それを呼び出すサンプルコードを教えてください。また、ダウンロードしてプロジェクトに含める必要がある特別なライブラリをコードで使用していない方がよいでしょう。また、そのコードは「Soap」という単語を使用しないでください。なぜなら、ネット上で多くのことを検索し、「Soap Web サービスを呼び出す方法」の例があるすべての場所で検索したからです。Soap などを呼び出す必要はなく、単純な Web サービスを呼び出すだけです。そのため、参照コードまたは少なくともいくつかの役立つリンクを提供してください。今、私はコードを試しました、
public class TriongleJava {
public static void main(String args[]) {
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("http://vogellac2dm.appspot.com/register");
try {
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
nameValuePairs.add(new BasicNameValuePair("registrationid", "123456789"));
post.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = client.execute(post);
BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
String line = "";
while ((line = rd.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
しかし、その与えるエラー、
HttpClient 、 DefaultHttpClient 、 HttpPost 、 NameValuePair などは解決できません。
これらのエラーを取り除く方法