Не удается найти решение для ошибки модернизации - PullRequest
0 голосов
/ 19 ноября 2018

только что начал использовать модернизацию, и я продолжаю получать ошибку, которую я даже не знаю, что означает.В основном мой код компилируется, но когда я тестирую его на телефоне, он не работает.Попытался изменить большинство частей и прочитать все, что я мог найти, но не могу найти ответ.Я сделал скриншот сообщения, которое выдает метод onFailure.Кажется, я не могу найти ответ самостоятельно, и я действительно пытался искать везде, где мог, пожалуйста, помогите.

сериализация:

int page;
int per_page;
int total;
int total_pages;
List<Data> data;

public class Data{

    int id;
    String first_name;
    String last_name;
    String avatar;

    public int getId() {
        return id;
    }

    public String getFirst_name() {
        return first_name;
    }

    public String getLast_name() {
        return last_name;
    }

    public String getAvatar() {
        return avatar;
    }

    public Data(int id, String first_name, String last_name, String avatar) {
        this.id = id;
        this.first_name = first_name;
        this.last_name = last_name;
        this.avatar = avatar;


    }
}

public retro(int page, int per_page, int total, int total_pages, List<Data> data) {
    this.page = page;
    this.per_page = per_page;
    this.total = total;
    this.total_pages = total_pages;
    this.data = data;
}

public int getPage() {
    return page;
}

public int getPer_page() {
    return per_page;
}

public int getTotal() {
    return total;
}

public int getTotal_pages() {
    return total_pages;
}

public List<Data> getData() {
    return data;
}

}

main:

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


   final TextView nana =(TextView)  findViewById(R.id.nana);
    Retrofit retrofit = new Retrofit.Builder()
            .baseUrl(api.BASE_URL)
            .addConverterFactory(GsonConverterFactory.create())
            .build();

    api api = retrofit.create(api.class);


    Call<retro> call = api.getretro();


    call.enqueue(new Callback<retro>() {
        @Override
        public void onResponse(Call<retro> call, Response<retro> response) {

        }

        @Override
        public void onFailure(Call<retro> call, Throwable t) {

            nana.setText(t.getMessage());
        }
    });
}`

И сообщение сброса onFailure: throwed

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...