
Alexander
02.03.2017
08:45:37
Всем привет. Вопрос не совсем по теме. Но все же.
где-то месяца 2 назад, была статья, называлась примерно "Что делать если разнятся основные метрики от разных сервисов аналитики"
Ни у кого случаем в закладках нету? А то я уже второй час ищу

Alexey
02.03.2017
08:46:15
@iamtodor его нет больше в SDK. Вместо него - tools/bin/sdkmanager и вроде был ещё один способ

Todor
02.03.2017
08:47:53
пробовал, идет просто список команд, но лаунча standalone manager оттуда нет

Alexey
02.03.2017
09:00:00
@iamtodor судя по всему, выпилили окончательно. Ещё недавно какое-то время был способ с запуском .jar из tools/lib, но сейчас я что-то найти его не могу

Google

Todor
02.03.2017
09:00:43
@illarionov не знаешь что делать тогда? У меня из студии по ссылке он просто не запускается
Ничего не происходит

Alexey
02.03.2017
09:01:38
@iamtodor консольным :) https://developer.android.com/studio/command-line/sdkmanager.html

Марат
02.03.2017
09:07:50
Привет всем. Решил подключить Firebase Analytics. Как думаете, прислушаться к http://stackoverflow.com/questions/38523735/it-is-necessary-to-initialize-firebase-analytics-in-every-activity или инициализировать mFirebaseAnalytics в каждом активити? есть разница?

Igor
02.03.2017
09:08:53
не нужно в каждом инициализировать
и в апликейшн не нужно

Марат
02.03.2017
09:09:47

Igor
02.03.2017
09:10:12
А, точно, да, сорян. То я с бд перепутал.
но если это аналитика, я бы создал бейсактивити, и там инициализировал
надо ж трекать экраны, вошел, вышел и тд

Марат
02.03.2017
09:12:33
ну если я его в onCreate апликейшена инициализирую как public static?доступ к нему буду иметь отовсюду же

Todor
02.03.2017
09:16:30
@illarionov то есть все обновления и весь менеджмент пакетами только из консоли?

Alexey
02.03.2017
09:16:47
@iamtodor нет, ещё из студии

Todor
02.03.2017
09:17:54
@illarionov ты троллишь? Я же писал, из студии не вызывается
По клику на ссылку Launch Standalone SDK Manager ничего не происходит

Google

Alexey
02.03.2017
09:19:15
@iamtodor обнови студию - у тебя эта ссылка ввобще пропадет. Нет больше Standalone SDK Manager

Todor
02.03.2017
09:20:42
@illarionov последняя
из stable channel @illarionov

Alexey
02.03.2017
09:22:06
@iamtodor а зачем тебе standalone? Всё же можно и без него установить и обновить из студии

Roman
02.03.2017
09:22:25
Люди, есть такая команда - setRetainInstrance(true) которора удерживает фрагмент от уничтожения при повороте и запуске активности. Подскажите, можно ли такое сделать с активностью, а не фрагментом? Мне кажется что это невозможно. Вдруг я не прав?

Denis
02.03.2017
09:24:11
android:configChanges="orientation|screenSize|keyboardHidden"

Roman
02.03.2017
09:27:03
О спасибо. А если активити будет сохранятся при повороте, то она не будет перерисовываться заново?

Sergey
02.03.2017
09:28:03
и вью перерисуется
Но! )

Roman
02.03.2017
09:29:11
Отлично. Но все побочные эфекты такие же как и для удержания фрагмента?

Sergey
02.03.2017
09:29:30
есть 1000 + 1 другой кейс когда активити пересоздается

Nick Senchurin
02.03.2017
09:40:13
никто не публиковал , когда было 2 апк ?

Anton
02.03.2017
09:42:35
всмысле
сплит?

Nick Senchurin
02.03.2017
09:46:03
у меня так получилось, что мне пришлось сделать 2 апк - один для телефонов, другой для плашнетов

Anton
02.03.2017
09:46:38
ага

Nick Senchurin
02.03.2017
09:46:42
там одинаковые пакеты и сертификатом одним и тем же я подписал, я вроде как думал, что можно 2 файла в релиз закинуть,

Google

Anton
02.03.2017
09:46:56
ты не через градл чтоли делал
сплит

Nick Senchurin
02.03.2017
09:47:19
нет, это 2 отдельных проекта ,
с 2х проектов не прокатит такая штука?

Anton
02.03.2017
09:47:51
а ну так я не делал я со сплитом загружал по денситис
и читал статью как загружали для разных архитектур CPU

Nick Senchurin
02.03.2017
09:48:25
ну у меня в одном проекте <support-screens >одни, в другом другие

Anton
02.03.2017
09:48:45
и что не загружается
?

Nick Senchurin
02.03.2017
09:49:29
ну я загрузил планшетную апк, и у меня там алерт - сохранить проект, а мне же еще одну апк надо загрузить, ту что для мобил
или как то через файл дополнений...

Andrey
02.03.2017
09:51:34
Ребят, можете посоветовать какую нибудь доку по использовании event bus для межфрагментной коммуникации?

Admin
ERROR: S client not available

Anton
02.03.2017
09:51:36
а зачем у тебя 2 разных проекта?
вики евентабаса

Nick Senchurin
02.03.2017
09:51:58
так получилось ) долгая история

Denis
02.03.2017
09:52:56
какой радикальный крэшлитикизм ? а приложение совсем не может работать при недоступности сервера? выдача говна бэком может быть одним из частных случаев недоступности. а репортить можно отдельным методом для телеметрии

Nick Senchurin
02.03.2017
09:53:15
просто долго делалась планшетная версия, она там по хардкору захардкодена, и когда заходелли для телефонов, я просто решил сделать проект заново, но для обеих ориентаций, пока в новой реализации тотлько вертикальная ориентация для телефонов с урезанным фунцкионалом

Quantum Harmonizer
02.03.2017
09:53:41

I
02.03.2017
09:56:00
именно! Если бэк отдает 200 - то все ок. Иначе пиздите бекендера!

Google

I
02.03.2017
09:56:09
ссаными тряпками

Denis
02.03.2017
09:56:15

I
02.03.2017
09:56:40
хм, хороший вопрос, как детектить заблоченность сайта

Quantum Harmonizer
02.03.2017
09:58:12
Да, публичный вайфай, который на любой запрос отдаёт редирект на страницу "введите номер телефона чтобы войти" — отвратительно.
Даже не знаю, какой там HTTP-код и заголовки.

Alexey
02.03.2017
09:58:49
retrofit упал при парсинге JSON и вернул ошибку. Обрабатываем её примерно так же, как сетевые ошибки и прочую НЁХ

Denis
02.03.2017
09:59:38

Gleb
02.03.2017
09:59:39

Quantum Harmonizer
02.03.2017
10:00:59

Alexey
02.03.2017
10:01:12
@NikitenkoGleb а если бэкендщик внезпно переставил поля местами?

Denis
02.03.2017
10:01:39

Gleb
02.03.2017
10:02:23

Anton
02.03.2017
10:03:08

Denis
02.03.2017
10:03:25
но всё-равно исключение надо корректно обработать, иначе может случиться стейт когда операция якобы выполняется, но на самом деле все уже умерли

Quantum Harmonizer
02.03.2017
10:03:36

Gleb
02.03.2017
10:03:40