我正在使用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)
任何有关如何解决的想法都将受到高度赞赏,并不确定这里发生了什么.
你需要添加<uses-permission android:name="android.permission.INTERNET"/>到你的AndroidManifest
注意:这需要在<application>标记之外添加