Получить предложения отелей в Мадриде - ошибка NullPointerException - PullRequest
0 голосов
/ 17 апреля 2020

Я несколько дней пытался получить предложения отелей в Мадриде с помощью API Amadeus для моего приложения Android в Kotlin. Но у меня есть эта ошибка:

E/AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1
Process: com.example.tripin, PID: 14141
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.google.gson.JsonElement.getAsString()' on a null object reference
    at com.amadeus.Response.detectError(Response.java:77)
    at com.amadeus.HTTPClient.execute(HTTPClient.java:361)
    at com.amadeus.HTTPClient.unauthenticatedRequest(HTTPClient.java:253)
    at com.amadeus.HTTPClient.request(HTTPClient.java:339)
    at com.amadeus.HTTPClient.get(HTTPClient.java:67)
    at com.amadeus.shopping.HotelOffers.get(HotelOffers.java:50)

в этой строке:

val hotelOffersSearches= amadeus.shopping.hotelOffers[Params.with("cityCode", "MAD")]

Можете ли вы помочь мне?

Спасибо

...