Android应用程序在主要激活中启动looj AsyncHttpClient时崩溃

时间:2016-12-20 07:14:06

标签: java android androidhttpclient loopj

我是android新手。 &安培;&安培;我需要你的帮助。

我需要在Android应用程序中从外部服务器获取一些数据。 因为我使用

com.loopj.android:android-async-http:1.4.9

但我的应用程序在MainActivity中启动客户端时崩溃了

private MyClient client;

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

   client = new MyCLient();
}

,如果我运行应用程序,它崩溃了。除了新的MyCLient()应用程序没问题。

MyClient.java

package com.example.hellow;

import com.loopj.android.http.*;

 public class MyClient {

private static final String BASE_URL = "https://httpbin.org/";

private static AsyncHttpClient client = new AsyncHttpClient();

public static void get(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {
      client.get(getAbsoluteUrl(url), params, responseHandler);
  }

  public static void post(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {
      client.post(getAbsoluteUrl(url), params, responseHandler);
  }

  private static String getAbsoluteUrl(String relativeUrl) {
      return BASE_URL + relativeUrl;
  }

}
请某人帮帮我....

0 个答案:

没有答案