@android_ru

Страница 1663 из 3205
Jack
01.07.2017
16:23:44
Alexey
01.07.2017
16:44:54
Ребята, как можно протестировать ретрофит(ну и ответы от сервера соответственно) без девайса?

Т.е unit тест который действительно сходит на желаемый сервер и получит ответ, сравнит его с expected

Михаил
01.07.2017
16:47:18
Типа еще сервер заоднем юнит тестами покрыть?)

Google
Alexey
01.07.2017
16:49:43
ну типа того. Просто хочется что бы еще все мапперы корректно отработали. Нужно как-то мокнуть ретрофит..

Алексей
01.07.2017
16:50:29
Это так в каждом фрагменте

Алексей
01.07.2017
16:53:27
Это так в каждом фрагменте
а фрагменты добавить как то так Fragment left = getSupportFragmentManager().findFragmentById(R.id.left); Fragment right = getSupportFragmentManager().findFragmentById(R.id.right); if (left != null && right != null) { getSupportFragmentManager() .beginTransaction() .show(left) .show(right) .commit(); }

Alexey
01.07.2017
16:53:28
https://stackoverflow.com/questions/34740665/how-to-mock-services-with-retrofit-2-0-and-the-new-mockretrofit-class - сейчас проверю. Потом скормлю json если тут неполучится. Просто хочу реальный запрос, но без девайса и роболектриков

Andrey
01.07.2017
16:55:52
Зачем нужно автоматическое тестирование? Это доп. Время и доп. Деньги заказчика, что никому не нравится. Как вы уговариваете их на тестирование? Какие есть библиотеки для тестирования? Насколько мне известно, есть unit тестирование, integrational тестирование и системное тестирование. Для первого junit4, для второго ... не знаю, для третьего.. не знаю. В какую категорию входит espresso, mock-framework'и? Есть чат посвящён отдельно этому? На гиттере такой есть, но там щас вроде затишье

Алексей
01.07.2017
16:56:07
Но как проверяю, сейчас просто обращаюсь к общему supportFragmentManager
А на экране переопределить onBackPressed @Override public void onBackPressed() { Fragment mActivityDirectFragment = getSupportFragmentManager() .findFragmentById(R.id.flmain); // If the fragment exists and has some back-stack entry if (mActivityDirectFragment != null && mActivityDirectFragment instanceof SplitViewFragment && mActivityDirectFragment.getChildFragmentManager().getBackStackEntryCount() > 0) { // Get the fragment fragment manager - and pop the backstack mActivityDirectFragment.getChildFragmentManager().popBackStack(); } // Else, nothing in the direct fragment back stack else { // Let super handle the back press super.onBackPressed(); } }

ну и кнопку назад настроить на getChildFragmentManager().popBackStack();

Поправьте меня кто если я не прав)

Jack
01.07.2017
17:14:35
Поправьте меня кто если я не прав)
Про кнопки назад понял)

Google
Алексей
01.07.2017
17:20:20
Ребята у меня тут магия нажимаю на кнопку один раз а получаю два эмита itemView.findViewById(R.id.add_upload_point).setOnClickListener(v -> booleanPublishSubject.onNext(true));

Jack
01.07.2017
17:30:07
Поправьте меня кто если я не прав)
Значит ли это, что я должен буду делать fragmentRight.popBackStack чтобы пойти назад в правом фрейме и так же отдельным стеком для левой стороны?

Jack
01.07.2017
17:31:55
да
понял спасибо)

Алексей
01.07.2017
17:33:15
Иван
01.07.2017
17:35:55
Есть люди которые работали с BLE? не могу понять по поводу сканирования и фильтрации

Есть устройство, у которого есть сервисы и вот это все, я знаю uuid нужных мне

Например 0000cab1-0000-1000-8000-00805f9b34fb

как мне это забить в ScanFiletr?

и вообще как работают uuid у разных устройств

Roman
01.07.2017
17:43:03
Товарищи, у кого был опыт с баном в плей маркете? Ситуация такая. Есть доска объявлений. Делаю для неё парсер скажем так. При каких условиях могут забанить моё приложение? Если в описании напишу что не официальное, но буду использовать их логотип в своём приложении могут забанить? Апи закрытое, т.е. на сторонние приложения они негативно настроены...

Иван
01.07.2017
17:46:13
Точно знаю что карает так называемое imperosnation, тое сть когда ты косишь под другое приложение. Ну и наверное могут за жалобу, если обратяться

Umren
01.07.2017
18:03:35
Имеешь ли ты право парсить или нет

Ну они просят пруф, документ который заключен между тобой и сервисом)

Google
Egor
01.07.2017
18:04:31
Если авито, однозначно забанят было дело

Roman
01.07.2017
18:04:34
Umren
01.07.2017
18:04:51
За логотип тоже забанят

Итого у тебя уже две причины бана, а кроме того рано или поздно сервис напишет в Гугл про тебя

И забанят твой акк навечно

Roman
01.07.2017
18:06:24
За логотип тоже забанят
А за использование названия сервиса? Вроде нигде не нашёл что официально это название принадлежит им. И использовать его нельзя..

Umren
01.07.2017
18:06:33
И все другие акки которые ты будешь заводить

Нельзя тоже

Короче твоя шарага долго не проработает, подумай над этим

Стоит ли тратить время

Roman
01.07.2017
18:08:11
Итого у тебя уже две причины бана, а кроме того рано или поздно сервис напишет в Гугл про тебя
Просто на данный момент в маркете есть два приложения (2014 года единственная и последняя обнова) но их не банят. Но они правда ни о чем там, но сама суть...

Umren
01.07.2017
18:09:32
И че? Мне недавно совсем свежее приложение банили которое юзает офф апи просили документ который подтверждает его использование например

Umren
01.07.2017
18:09:42
Ща там очень жестоко все

Roman
01.07.2017
18:10:06
Стоит ли тратить время
Уже трачу) как минимум для опыта. Но вот думаю выкладывать в маркет или просто на свой сайт. А там может сарафанным радио разойдется...

Umren
01.07.2017
18:10:29
Пойдут скачки и обновления попадешь на проверку и все

Roman
01.07.2017
18:10:29
Ща там очень жестоко все
Слышал про это... Поэтому и спрашиваю?

Umren
01.07.2017
18:11:09
Ты же не отвертишься никак)

У них сейчас автоматическая проверка очень крутая на каждый апдейт твоего приложения, потом тикет падает на подозрительность челу и он руками смотрит

если там жестко копирайт нарушаешь то могут и весь акк забанить

а прикинь у тебя приложение какое то взлетело, а на новом тебе акк забанили?

Google
Umren
01.07.2017
18:14:59
Эта схема долго не проживет)

поэтому лучше уважай копирайт сразу, не делай ничего нелегального и будешь жить долго и счастливо

Roman
01.07.2017
18:16:56
если там жестко копирайт нарушаешь то могут и весь акк забанить
Так какой конкретно копирайт? Просто парсер объявлений) ну и думаю личный кабинет запилить. Но это уже может быть расчитанно как взлом, я так понимаю.... Апи то закрытое...

Umren
01.07.2017
18:17:14
Всмысле просто парсер объявлений? у тебя нет прав на этот контент

Тебе придет письмо счастья где надо будет доказать что ты не верблюд

Это один вариант, второй вариант твое приложение наберет какую то популярность и на тебя в гугл отправит жалобу владелец сервиса

Roman
01.07.2017
18:18:24
Тебе придет письмо счастья где надо будет доказать что ты не верблюд
А почему допустим эти два приложения живут в маркете? Типо повезло? Не пожаловались на них?

Umren
01.07.2017
18:18:37
Там проверка на апдейтах идет

Roman
01.07.2017
18:18:44
А

Admin
ERROR: S client not available

Umren
01.07.2017
18:18:49
Если у тебя приложение 2010 года, то в то время все не так было

а проверять я думаю его никто не будет уже

прилжений то дохрена

Roman
01.07.2017
18:19:14
Апдейт 2015 есть последний

А если практически без апдейтов делать? Больше шансов? Ну максимум один апдейт..

Umren
01.07.2017
18:20:11
Если проскочит)

и до тех пор пока скачек много не будет

потом заметят в любом случае)

Если проскочишь проверку на публикации и будешь с 1-5 скачаваниями в маркете то может и все ок будет)

Правда хз какой в этом смысл

Google
Roman
01.07.2017
18:21:58
Хм.. Но если сделают допустим замечание и я удалю его, сам акк не заблочат?

Umren
01.07.2017
18:22:18
на первый раз нет, если у тебя там ничего жестокого нету

потом там у тебя штрафные баллы накапливаются

Roman
01.07.2017
18:23:03
Если проскочишь проверку на публикации и будешь с 1-5 скачаваниями в маркете то может и все ок будет)
На тех по 100к) но наверное из-за того что внешне убогое сама контора не писала на них жалобу, живут..

Umren
01.07.2017
18:23:41
просто будет очень больно когда тебе забанят акк где у тебя есть 100к+ скачек тех же на каком нибудь твоем приложении)

сразу святым станешь)

а иногда еще и человека банят, а не акк

то есть не важно сколько ты акков заведешь

все забанят))

это уже в один конец дорога от гугла)

Михаил
01.07.2017
18:25:49
а иногда еще и человека банят, а не акк
это когда банят на два года строгача?

Umren
01.07.2017
18:26:19
не знаю за что конкретно, лично не сталкивался, но таких людей видел

учитывая какие там умные у гугла уже нейронки на все тебя вычислят очень быстро ;-D

придется под иось писать или виндовс фон (если кук тоже забанит)

или под Тизен))

Vladimir
01.07.2017
18:44:03
придется под иось писать или виндовс фон (если кук тоже забанит)
Если на троюродную бабку регить акк, то тоже вычислят?

Umren
01.07.2017
18:45:00
Если она выходила на улицу или у нее есть телефон на андроиде то конечно, особенно если она тебе письмо писала ;D

Только еще на бабку придется карточки заводить

правда если ты потом такое же приложение выложишь, то найдут сразу)

Vladimir
01.07.2017
18:47:05
Или можно бизнес открывать аналогичный продаже ноунэйм симок у метро

Страница 1663 из 3205