1

我正在使用来自 loopj.com 的 Async Http 库以及来自该站点的示例代码。

问题是当请求发出时我没有得到响应。我什至重写了 onFinish() 函数,该函数也没有起火。

我正在使用他们网站上的示例代码,如下所示:

import com.loopj.android.http.AsyncHttpClient;
import com.loopj.android.http.AsyncHttpResponseHandler;

    Log.v("bopzy_debug", "Testing HTTP Connectivity");
    System.out.println("123");
    AsyncHttpClient client = new AsyncHttpClient();

    client.get("http://www.google.com",
            new AsyncHttpResponseHandler() {
                @Override
                public void onSuccess(String response) {
                    Log.v("bopzy_debug", response);
                }
                @Override
                public void onFinish() {
                    Log.v("bopzy_debug", "Finished..");
                }
            });

任何关于如何解决的想法都将不胜感激,不确定这里发生了什么。

4

1 回答 1

5

您需要添加<uses-permission android:name="android.permission.INTERNET"/>到您的AndroidManifest

注意:这个需要在<application>标签外面加上

于 2012-09-10T15:51:10.403 回答