чо? что это за бред? лично я сам только теоретически знаю где в андроиде мейн и что там происходит. Ты оочень плаваешья не про этот мейн, я про то поле в джсоне которое мне нужно, это поле "temp", которое является одним из полей в "main", чую я создавать класс с названием main уже плохая идея) тогда как мне объяснить программе какое поле я хочу, если называется оно мейн а делать класс мейн идея не очень?
ретрофит занимается только запросами, парсят фабрики, наример GSON или jackson. Moshi самый модный сейчасну не ретрофиту а фабрике, как я понимаю, у меня гсон, какие галочки (кроме очевидно той где написано гсон) нужно выставить?
какие именно? в статье по ссылке все подробно расписано, читай внимательнее
это не так делается. Пробуешь с тем что предложили по умолчанию, не сработало, ставишь все и начинаешь убирать лишнее, пока не начнут вылетать ошибкикак было по умолчанию я уже не помню (при обновлении страницы даже через ктрл+ф5 выбор сохраняется как был), выставить все галочки и убирать я не могу, потому что не знаю какие из них не нужны, вот должен мой класс быть serializable? a parceble? a jsr303 мне нужен? и так почти с каждым пунктом
конкретных вопросов по галочкам так и не увидел
мог бы уже все просто перепробовать пока не заработает
что делалось?
ну и что такое json?
ну так пиши что не понятнону ок, вот
Берешь и пишешь так же классы с полями
Или ты даже не понимаешь что такое JSON и как он будет выглядит в виде java объекта?
{"coord":{"lon":145.7667,"lat":-16.9167},"weather":[{"id":500,"main":"Rain","description":"light rain","icon":"10d"}],"base":"stations","main":{"temp":23.17,"feels_like":24.08,"temp_min":22.97,"temp_max":25.04,"pressure":1003,"humidity":97},"visibility":10000,"wind":{"speed":2.57,"deg":160},"rain":{"1h":1},"clouds":{"all":90},"dt":1640725228,"sys":{"type":1,"id":9490,"country":"AU","sunrise":1640720691,"sunset":1640767951},"timezone":36000,"id":2172797,"name":"Cairns","cod":200}