
You
07.06.2017
21:20:02
Например этот

Никита
07.06.2017
21:20:03
Спасбо

You
07.06.2017
21:20:15
Сирвупле

Quantum Harmonizer
07.06.2017
21:20:16

Google

Никита
07.06.2017
21:20:30

Quantum Harmonizer
07.06.2017
21:20:45
Ну да.
в таком виде и уходит на бэк.

Ramzes
07.06.2017
21:21:47
А что такое интерсептер? :D
С фиддлером трудновато будет настроить на физическое устройство, можешь в объявлении ретрофита изменить настройки окххтп, м в лог будет выводить всю инфу о запросе.
HttpLoggingInterceptor logging = new HttpLoggingInterceptor(); logging.setLevel(HttpLoggingInterceptor.Level.BODY); OkHttpClient.Builder httpClient = new OkHttpClient.Builder(); httpClient.addInterceptor(logging);
Retrofit retrofit = new Retrofit.Builder() .addCallAdapterFactory(RxJava2CallAdapterFactory.create()) .addConverterFactory(new JSONConverterFactory()) .baseUrl("https://api.telegra.ph/") .client(httpClient.build()) .build();

Андрей
07.06.2017
21:22:36
Call<List<Rating>> getListOfReviews(@Path("product_id") int productId);

Ramzes
07.06.2017
21:23:03
А в градл нужно добавить зависимость
compile 'com.squareup.okhttp3:logging-interceptor:3.8.0'
Как-то сумбурно объяснил, я бы сам себя не понял(

Никита
07.06.2017
21:25:37
Всё сложна :D

Ramzes
07.06.2017
21:26:55
Да не особо, только надо OkHttpClient настроить, зато будет полная видимость всех запросов

Никита
07.06.2017
21:28:42
Я и так не очень дружу с реалмом ещё. Пытаюсь что то делать и всё плохо. Ещё документация корявая, находил ужеошибки

Андрей
07.06.2017
21:29:54

Никита
07.06.2017
21:30:07
пишет что нет такого

Aleksandr
07.06.2017
21:30:28
product_id

Google

Aleksandr
07.06.2017
21:30:30
а
уже написали
попробуйте отдебажить апи сначала например с помощью postman

Никита
07.06.2017
21:31:54
А не, немного не правильно написал.
Всёравно 404

Андрей
07.06.2017
21:33:01
для дебага стетхо может быть удобней интерцепторов http://facebook.github.io/stetho/

Никита
07.06.2017
21:34:11
Ебать. Я нашёл в чём трабл. Опять корявая документация
В доках:
{ "id": 10,
"product": 1,
"created_by": {
"id": 1,
"username": "user" },
"rate": 0,
"text": "ipsum" },
В реале:
{
"id": 1,
"product": 1,
"rate": 4,
"text": "not bad",
"created_by": {
"id": 1,
"username": "user",
"first_name": "",
"last_name": "",
"email": "user@user.com"
},
"created_at": "2013-12-19T00:00:00Z"
},

Ramzes
07.06.2017
21:35:26
Это норма)))

Андрей
07.06.2017
21:35:59

Никита
07.06.2017
21:36:02
Просто забил ссылку в браузере ради интереса, где это происходит и оказалось что вот так
Буду изучать)
Спасибо)

Роман
07.06.2017
21:36:38
https://github.com/jgilfelt/chuck

Aleksandr
07.06.2017
21:37:16
поэтому если бы вы сначала проверили апи, проблем бы не было
парни вопрос такой
слежение за перемещением на gogole map
есть автоматическое?
или по старинке снимаем координаты и сами двигаем карту?

Quantum Harmonizer
07.06.2017
21:42:33
В доках:
{ "id": 10,
"product": 1,
"created_by": {
"id": 1,
"username": "user" },
"rate": 0,
"text": "ipsum" },
В реале:
{
"id": 1,
"product": 1,
"rate": 4,
"text": "not bad",
"created_by": {
"id": 1,
"username": "user",
"first_name": "",
"last_name": "",
"email": "user@user.com"
},
"created_at": "2013-12-19T00:00:00Z"
},
А где проблема? Все заявленные поля присутствуют. Да и была же 404, как избавился?
В любом случае, теста ны бэк нужно писать.

Google

Никита
07.06.2017
21:44:41
Не избавился :С
Пойду писать тест

Роман
07.06.2017
22:01:44
ты посмотри снифером что я дал
делаешь запрос скорее всего с 2мя слэшами или еще чего

Quantum Harmonizer
07.06.2017
22:25:31
Лол, в андроид О завезли седьмую Джаву?)
https://developer.android.com/reference/java/lang/invoke/MethodHandle.html

Андрей
07.06.2017
22:41:03
Так что, есть шанс что с О и лямбды могут появится?

Anton
07.06.2017
22:42:07
Говорили же на I/O что да

Андрей
07.06.2017
22:52:19
Правда? Как-то я пропустил это. О том, что писать лямбды можно - это еще в 2.4 появилось. Но о том, что они хоть когда-то где-то реально в лямбды компилироваться будут - вот этого я не знал.
Хотя даже если и появятся, то компилить их будет тогда, когда min SDK можно будет поставить не ниже той версии, в которой они появятся?

Илья
07.06.2017
23:26:50

Андрей
07.06.2017
23:28:18
В Ретролямбде они в анонимные классы компилятся, точно так же как и в Котлине, Джеке, и грейдл-плагине 2.4

Илья
07.06.2017
23:29:32
Так а проблема в чем? Нативные лямбды все равно только со свежими версиями работают, в них нет смысла

Андрей
07.06.2017
23:37:06
Так а вера в светлое будущее? Вот так посмотришь что гуглы то с 24-ой апи сереализацию нормальную завезли, то с 26-ой - динамики. Так и надежда появляется, что когдато и лямбды подвезут, и GC нормальный.

Konstantine
08.06.2017
00:48:06
Но потом просыпаешься

.
08.06.2017
01:22:10
в андроиде есть какие стандартные сопособы воспроизведения видео с ютуба? типа iframe в javascript

Никита
08.06.2017
02:38:28
Как Uri запихать в бандл? просто uri.toString()?

Beka
08.06.2017
03:02:03
Либа от гугла была вроде.

.
08.06.2017
03:02:29
да, нашел
https://developers.google.com/youtube/android/player/

Beka
08.06.2017
03:10:43
кул

Google

Pavel
08.06.2017
03:11:15
Привет всем! Кто-нибудь может подсказать как решить такую вот проблему?

.
08.06.2017
03:11:46

Pavel
08.06.2017
03:12:41
@hackermanhackerman если бы. Мультедекс влючил, sourceCompatibility и targetCompatibility есть. Пересобирал, чистил, всё делал((

.
08.06.2017
03:13:36
If the number of method references in your app exceeds the 65K limit, your app may fail to compile.
мб из-за этого?
пробовал либу добавлять?

Pavel
08.06.2017
03:14:42
ну так мультидеrc ljk;ty htifnm ghj,ktve

Admin
ERROR: S client not available

.
08.06.2017
03:14:53
compile 'com.android.support:multidex:1.0.0'

Pavel
08.06.2017
03:14:54
какую?

.
08.06.2017
03:15:03
Modify the module-level build.gradle file
android {
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
add dependencies compile 'com.android.support:multidex:1.0.0'
In your manifest add the MultiDexApplication class
<manifest ...>
<application
...
android:name="android.support.multidex.MultiDexApplication">
...
</application>

Pavel
08.06.2017
03:16:25
только в манифест не добавлял...У меня уже есть application, а два не объявишь

Dmitriy
08.06.2017
03:56:35

Pavel
08.06.2017
03:57:35
@DeKaNszn Мне пока не особо важно откуда. Главное что бы проект запустился)

Dmitriy
08.06.2017
03:59:32

Pavel
08.06.2017
04:21:21
Извини, отвлёкся
@DeKaNszn Какой либой?
compile 'com.android.support:multidex:1.0.1' ?

Dmitriy
08.06.2017
05:16:10

Pavel
08.06.2017
05:20:37
@DeKaNszn https://hastebin.com/aqafisayem.scala

Google

Артём
08.06.2017
05:38:55

Никита
08.06.2017
06:03:03
Тут такой глупый вопрос у меня...
Сейчас сижу на ноуте, раздавая вай фай со смартфона. (Оператор Vodaphone). Мне сейчас пришёл response в Retrofit
Response{protocol=http/1.1, code=410, message=Gone, url=http://filter.ncnd.vodafone.ua/nf}
Т.е. url почему то Водафоновский, а не та, у которой я запрашиваю.

Roman
08.06.2017
06:08:08
Водафон как-то фильтрует трафик и запросы, что-ли ?
Мб сообщение об ошибке со стороны оператора?
Не видел раньше такого

Никита
08.06.2017
06:09:29
Перешёл по ссылке. Там пишет что денег на счету нет тип. Хотя у меня ещё 3.8Гб трафика + есть немного денег на счету.
Мда... Странности...

Roman
08.06.2017
06:11:37
Может на этот урл кидает при попытке запрос в ВК или Яндекс?

Ramzes
08.06.2017
06:12:44
Че за водафон? Европа шоле

Никита
08.06.2017
06:12:49
Неа. Сервер украинский. + другие запросы работают.
Украина

Roman
08.06.2017
06:12:58

Donna Anna
08.06.2017
06:13:14

Alex
08.06.2017
06:13:33
так там мб редирект если на счету денег нет ?

Никита
08.06.2017
06:13:39
Да
Сейчас сменю симку. Посмтрю чт получится

Ramzes
08.06.2017
06:13:39

Roman
08.06.2017
06:14:14
Друже, что-то не в ту степь диалог пошёл

Никита
08.06.2017
06:14:39
Всё. на другом операторе такого нет) Можно считть проблему решённой)

Никита
08.06.2017
06:19:19
Минутка ада, есть ли готовый метод проверить выпуклый четыхугольник или нет, имея координаты его углов?