-2

我在获取应用程序中的这个按钮时遇到问题,我只是访问链接,以便我的 Arduino 可以看到有人访问了链接并打开了LED。我该如何解决这个问题?

if (v.getId() == R.id.power) {
    //new HttpPost("192.168.0.107/digitalWrite/8/1");
    new DefaultHttpClient();
    new HttpPost("http://192.168.0.107/digitalWrite/8/1");
    Toast.makeText(this, "Power", Toast.LENGTH_LONG)
    .show();
}
4

1 回答 1

0

您可以使用 Android 附带的 Apache HTTP 客户端。

HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = httpclient.execute(new HttpGet(URL));

还要确保在清单文件中添加了以下权限

<uses-permission android:name="android.permission.INTERNET" />
于 2012-08-16T04:21:56.937 回答