Александр
Всем привет! Знатоки Play консоли подскажите плз - там в Vitas/ошибки anr и сбои/сбои - отображаются только краши приложения или все эксепшены? Просто пофиксил ошибку через обработку ексепшена в блоке try-catch, (теперь при неаерном ответе сервера приложение не падает а отдает юзеру старые данные), а по консоли все равно ошибка у юзеров возникает.
Valentin
Проверьте с фильтром по версии
Александр
Неа. Смотрю последнюю.
Valentin
У меня не возникало ситуаций, чтобы эксепшны, пойманные в catch отобрались в консоли. Только те, что вызвали краши
Anonymous
Кто либо встречался с setTurnScreenOn из активити, выдает NoSuchMethodException? хотя сам гугл рекомендует использовать данный метод
Anonymous
тестю в 6.0 там и ошибка
Сергій
тестю в 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`ами
Sergey.Shr
Да, если медленно, то все изображения загружаются в свои вьюхи
Sergey.Shr
Пробовал с Picasso грузить в onBindViewHolder для каждого элемента, там точно такая же\
Sergey.Shr
Потом переехал на другой вариант, как сейчас - заранее гружу 30 картинок, после чего создаю RecyclerView и заполняю его данными, в итоге он ведет себя точно так же
Sergey.Shr
На 10-15 элементах подобный баг не повторяется, но проблема в том, что по тз надо 30 =)
Artem
создал альфу в консоле гугл, там написанно что тестерам нужно скинуть ссылку, которая появиться после публикации, как долго эта публикация происходит?
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 прописан?
Tishka17
А стили норм грузятся?
Tishka17
А формат картинок какой? Может тупо не поддерживается?
Tishka17
Или хэдеры какие-то левые сервер отдаёт
Tishka17
Пробовал другие ссылки на картинки?
Tishka17
.jpg ещё не значит что внутри реально жпег. Пробовал картинки с других серверов?
Anonymous
Или хэдеры какие-то левые сервер отдаёт
<div class="content-dva"><img src="url картинки .jpg" /></div>
Anonymous
ну и откуда он возьмёт эту картинку?
я же не буду сюда палить полный url
Anonymous
ох да, опасно же
handler.proceed(); так решил, задава setWebViewClient
Roman
Ребят, а можно как-то эмулировать нажатие на кнопку текущего местоположения в gmaps api?
Mike
handler.proceed(); так решил, задава setWebViewClient
ну да, без контекста это многое объясняет
Jamal
не понял эту апи что они просят 4 полем
Jamal
Jamal
в примере на php вообще оно пропущенно
Stanislav
Пустой массив
Tishka17
Мне кажется они хотят строку "list"
Stanislav
Лол, а может и так
Michael
Как новая версия студии? (3.3 canary) Кто-то пользуется?
Mike
Michael
Он работал не оч хорошо, во всяком случае у меня
Mike
ему нет альтернатив
Mike
ну да ладно, его из терминала запускать можно
Michael
постояные с ним траблы были
Michael
Вылеты зна студией замечались? Ибо в последний раз а это было пол года назад, сидел на канари, регулярно вылетала
Konstantin
как рефакторить код во флаворах
Konstantin
меняю название метода в общаке, меняется в текущем флаворе, а в неактивных все по старому
Konstantin
а в ультимейте так же?
Mike
подозреваю, что да