Александр
Всем привет! Знатоки Play консоли подскажите плз - там в Vitas/ошибки anr и сбои/сбои - отображаются только краши приложения или все эксепшены? Просто пофиксил ошибку через обработку ексепшена в блоке try-catch, (теперь при неаерном ответе сервера приложение не падает а отдает юзеру старые данные), а по консоли все равно ошибка у юзеров возникает.
Valentin
Valentin
Проверьте с фильтром по версии
Александр
Неа. Смотрю последнюю.
Valentin
У меня не возникало ситуаций, чтобы эксепшны, пойманные в catch отобрались в консоли. Только те, что вызвали краши
Anonymous
Кто либо встречался с setTurnScreenOn из активити, выдает NoSuchMethodException? хотя сам гугл рекомендует использовать данный метод
Сергій
Anonymous
тестю в 6.0 там и ошибка
Сергій
Anonymous
незнаю
Сергій
незнаю
Почему? Сложно открыть документацию?
Tishka17
Вообще, в доках написано 27
Сергій
Android 8.1 )
Anonymous
да, теперь вижу. Я не думал что методы могут относиться к определенным API
Сергій
Anonymous
понятно, пока через эксепшн ловлю,
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON +WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |
+WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | +WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
try {
setTurnScreenOn(true);
setShowWhenLocked(true);
} catch (NoSuchMethodError e) {
e.printStackTrace();
}
Сергій
То что касается апи сдк
Anonymous
т.е. и старый метод и новый использую, или лучше условие на target.api поставить?
Сергій
Сергій
if (SDK_INT >= ...) 🌝
Anonymous
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON + WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O_MR1) {
setTurnScreenOn(true);
setShowWhenLocked(true);
} else {
getWindow().addFlags(+WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | +WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
}
Александр
Перефразирую свой вопрос - было у кого такое что в PlayConsole отображалась информация по сработавшим exception которые НЕ поиводили к коашу приложения?
Александр
Т.е в логе информация о сбоях есть а у юзеров приложение не крашится?
Александр
Вообще странная хрень. Ни с того ни с сего появилась ошибка при обработке ответа от api гуглокарт. Там по геокодингу от названия возвращает координаты. Мне ответы прилетают норм. Но сама ошибка в трейсе IndexOfBound - я ее воспроизвел и добавил обработку в exception. Обновил. Один фиг - в консоли крэши. Мистика.
Александр
В этом же блоке IOException и ранее обрабатывалась. Т.е. сам факт ответа от апи.
Павел
Народ, возможно разбирали уже но элементарно - как заинжектить репозиторий в ViewModel? Dagger 2 и ли любой способ, как это сделать правильно? Все примеры что нашел это создание лайв даты внутри ViewModel. И нигде не вижу как чтото инжектиться в нее. Только есть пример на стартандроид как передать параметр в конструктор. Больше ничего не нашел. Киньте ссылку или направтье где почитать пожалуйста
Александр
Artem
Artem
не могу выкатить апк, ктото знает в чем дело?
Mike
выкотить 🙀
✙
Макс - mas1ma 🍋
Сбоку галочки все проставлены?
Sergey.Shr
Ребят, всем привет! Кто может подсказать, в чем проблема - использую RecyclerView на 30 элементов, где есть текст и картинка, проблема в том, что при быстром скролле не на всех элементах появляется картинка, изображения предварительно загружены в виде массива с bitmap`ами
Mike
Sergey.Shr
Да, если медленно, то все изображения загружаются в свои вьюхи
Sergey.Shr
Пробовал с Picasso грузить в onBindViewHolder для каждого элемента, там точно такая же\
Sergey.Shr
Потом переехал на другой вариант, как сейчас - заранее гружу 30 картинок, после чего создаю RecyclerView и заполняю его данными, в итоге он ведет себя точно так же
Sergey.Shr
На 10-15 элементах подобный баг не повторяется, но проблема в том, что по тз надо 30 =)
Artem
Artem
создал альфу в консоле гугл, там написанно что тестерам нужно скинуть ссылку, которая появиться после публикации, как долго эта публикация происходит?
Valentin
Artem
ок)) ато нервничаю))
Макс - mas1ma 🍋
А бывает и несколько дней
Anonymous
подскажите,загружаю в webview html контент из string
webView.getSettings().setUseWideViewPort(false);
webView.setVerticalScrollBarEnabled(false);
webView.setHorizontalScrollBarEnabled(false);
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setBuiltInZoomControls(true);
.loadDataWithBaseURL("", htmlText, mimeType, encoding, "");
текст грузится а картинки нет
проверял картинки через онлай html редакторы они подгружаются
Tishka17
Пермишн на интернет есть?
Artem
так у тебя baseUrl получается левый
Artem
к картинкам полный Url прописан?
Anonymous
Anonymous
Tishka17
А стили норм грузятся?
Anonymous
Tishka17
А формат картинок какой? Может тупо не поддерживается?
Tishka17
Или хэдеры какие-то левые сервер отдаёт
Tishka17
Пробовал другие ссылки на картинки?
Anonymous
Tishka17
.jpg ещё не значит что внутри реально жпег. Пробовал картинки с других серверов?
Mike
Mike
Anonymous
ох да, опасно же
handler.proceed();
так решил, задава setWebViewClient
Roman
Ребят, а можно как-то эмулировать нажатие на кнопку текущего местоположения в gmaps api?
Mike
Jamal
не понял эту апи что они просят 4 полем
Jamal
Jamal
в примере на php вообще оно пропущенно
Stanislav
Пустой массив
Tishka17
Мне кажется они хотят строку "list"
Stanislav
Лол, а может и так
Michael
Как новая версия студии? (3.3 canary) Кто-то пользуется?
Mike
Michael
Он работал не оч хорошо, во всяком случае у меня
Mike
ему нет альтернатив
Mike
ну да ладно, его из терминала запускать можно
Michael
постояные с ним траблы были
Michael
Вылеты зна студией замечались? Ибо в последний раз а это было пол года назад, сидел на канари, регулярно вылетала
Konstantin
как рефакторить код во флаворах
Konstantin
меняю название метода в общаке, меняется в текущем флаворе, а в неактивных все по старому
Konstantin
а в ультимейте так же?
Mike
подозреваю, что да