使用Android Async HTTP时无法获得响应(来自loopj)

jim*_*jim 1 java android http

我正在使用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..");
                }
            });
Run Code Online (Sandbox Code Playgroud)

任何有关如何解决的想法都将受到高度赞赏,并不确定这里发生了什么.

Lux*_*ode 5

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

注意:这需要在<application>标记之外添加