Vasyl
Доброй ночи. Можно сделать чтобы программу можно было установить только один раз и все. Чтобы если кто-то хотел установить уже не мог
Vasyl
Да
Как?
central
Как?
берешь сервер, при первом запуске отправляешь GUID, если он уже есть на сервере или сети нету блочить доступ
A.
Привет, всем. На странице в плей маркете пишет "не предназначено для детей", хотя возрастное ограничение 3+. Как можно исправить?
A.
И еще в поиске в плей маркете не появляется. Из альфа версии сразу до рабочей повысили около часа назад.
Николай
Проблема. Использую геокодер гугла чтобы определить город. geocoderEn = new Geocoder(MainActivity.this, Locale.ENGLISH); addressesEn = geocoderEn.getFromLocation(mCurrentLocation.getLatitude(), mCurrentLocation.getLongitude(), 1); city = db.collection("countries").document(addressEn.getCountryName()) .collection("states").document(addressEn.getAdminArea()) .collection("cities").document(addressEn.getLocality()); Почему-то addressEn.getAdminArea() постоянно определяет регион страны по разному. То Republic of Bashkortostan, то Respublika Bashkortostan Почему так? Возможно как-то исправить? Может какую-то еще настройку не указал? Определять страну и город надо на инглише, так как база данных расчитана на весь мир.
Сергій
Привет, всем. На странице в плей маркете пишет "не предназначено для детей", хотя возрастное ограничение 3+. Как можно исправить?
Если я не ошибаюсь, надо пройти специальный опрос, как показано здесь https://android-developers.googleblog.com/2019/05/building-safer-google-play-for-kids.html
Павел
Скиньте кто нить нормальный пример mvp где не будет такого что в конструкторе презентера создается объект модели
Павел
а на джаве?
Павел
и по компактнее))
Sergey
Invalidate Cache and restart
Vitaly
Invalidate Cache and restart
Не работает
Alex Android
В идеале было бы отлично, если бы засёк время батареи хоть как нибудь и сравнил по потреблению. И показал графиками при выборе во сколько раз отличается, если там 5-10% - можно пренебречь, если в 3 раза, то лучше по умолчанию выключить секундную
Anonymous
Я не понимаю, Admob не показывает рекламу в Release версии приложения, если приложение на загруженно в Google play???
lilmir
Доброе утро! Юзаю tabLayout + viewPager, при свайпах вправо влево и просто переключениях при нажатии на тайтлы табов происходят фризы, в чем могут быть причины?
lilmir
все фрагменты уже созданы на момент отображения
lilmir
Делается что-то тяжелое во время создания фрагмента
Сергій
Без кода что-то сказать тяжело
lilmir
разве при каждом свайпе вызывается onCreateView?
Сергій
разве при каждом свайпе вызывается onCreateView?
Когда страница фрагмента уходит за screen offset, ui уничтожается
Anonymous
У меня было такое, после публикации стала отображаться
Получается ADmob работает только с GOogle play?
Anonymous
Если на свой сайт залить то не заработает да?
Fyodor
Если на свой сайт залить то не заработает да?
Если рекламный блок свежий, то может понадобиться какое-то время, чтобы он начал работать https://stackoverflow.com/a/42796174
Anonymous
приложение залил на свой сайт, вместо Google play
Fyodor
А тестовая реклама показывалась?
Fyodor
Вроде пишут, что и без Google Play работает
Anonymous
Вроде пишут, что и без Google Play работает
видимо эти люди не тестили ни разу
Anonymous
лишь предположение дают
Fagor
вопрос в том что admob работает по таргетированию, если сайт свежий, может не заработать, пока не накопится статистика таргет групп
Fyodor
Нет, пишут, что работает, пробовали Предлагаю ещё раз просмотреть гайд, может, что-то упустил https://developers.google.com/admob/android/quick-start
Александр
Начинаю изучать тесты, чёт сложна, подскажите. Есть такой тест, который должен проверить, загрузила ли VM данные и обновила ли LiveData: @Test fun `check if set data method update live data(){` println("Started") println(sharedViewModel.toString()) sharedViewModel.setData() sharedViewModel.employeeListLiveData.observeForever { println("Inside ovserve") println(it.toString()) println((it == null).toString()) it shouldNotBe null } sharedViewModel.errorLiveData.observeForever {println("Inside error")} } Started отображается. Второй println тоже(sharedViewModel + адрес). А внутрь observeForever тест не заходит, игнорит оба. В viewodel.setData() сетевой запрос, который возвращает что - то либо в errorLiveData, либо в EmployeeListLiveData. Вот код теста: https://pastebin.com/piL2nJNJ
Александр
И код VM до кучи: https://pastebin.com/6KSVbEgr
Руслан
Всем привет, ребят картинки добавляю в дравабле в пнг и при добавлении на лейаут они не добавляются, может кто объяснить причину этого?)
Александр
так сделай setData после объявления листенеров
Переставил, не сработало. Собственно оно должно сработать и так, LiveData насколько я помню вернёт значение, если на него пописались после того как в ней появились данные.
Руслан
ты как добавляешь?? желательно код
R.dravable.img.... , я просто их перетаскиваю в папку drawavle
Anonymous
Anonymous
и своего рекламодателя искать?
Anonymous
Блин неужели я один такой кто провернул такую идею....
Anonymous
Кстати, я получаю Code ошибки номер 3
Alexander
Друзья, всем привет!) К нам в компанию нужен Android разработчик. Ссылка на вакансию: https://hh.ru/vacancy/32006006?from=share_android Вопросы и резюме можете отправлять в ЛС. Работа в Москве.
Alexander
@mobile_jobs
Спасибо, прошу прощение за спам.
Konstantin
юзеру в гуглоплее на странице приложения пишет "не поддерживается на вашем устройстве". какие штуки нужно смотреть в первую очередь? есть скришот с настроек устройства (версии билда итп), по версии апи все подходит (28)
Konstantin
Может фичи какие не поддерживаются из манифеста?
там нет таких которые могли бы запретить установку
Konstantin
мб гугл сервисы?
всмысле старая версия на устройстве?
Nikita
там нет таких которые могли бы запретить установку
Может какая-нибудь из зависимостей требует
Konstantin
Denis
всмысле старая версия на устройстве?
ну я просто встречал тему, что не на всех устройствах нормально работают гугл сервисы. Например, на некоторых устройствах не работали google maps
Konstantin
я понимаю требуют телепатию, я сам хз даж куда копать )
Denis
а что за девайс?
Nikita
ну я просто встречал тему, что не на всех устройствах нормально работают гугл сервисы. Например, на некоторых устройствах не работали google maps
Он установку из гугл плей не запрещает вроде. Когда установится уже при запуске будет ругаться
Konstantin
а что за девайс?
похоже на самсунг, там вроде knox бывает
Konstantin
проверь uses-feature в манифесте
гироскоп (депрекейтед модуль который выпилится в след релизе) и glEsVersion = "0x00020000 (яндекс карты)
Aleksandr
Привет, в приложении есть отправка письма через Intent.ACTION_SENDTO. У одного из клиентов на самсунге a5 8.0 android пишет "Невозможно отправить сообщение", при этом есть приложение в котором открывается выбор почтового клиента. После декомпиляции этого приложения и просмотра исходников нашёл такую же отправку через Intent.ACTION_SENDTO. Куда можно ещё копнуть? Как сфиксить проблему - есть идеи?
Konstantin
мб проблема в гироскопе?
нет, на девайсы без него ставится ок
Konstantin
а с screen-size не игрался?
всмысле ограничения по экрану? приложение так то и для планшетов сразу в одном
Сергій
неа
x64 библиотеки есть? )
Сергій
глянь на merged manifest, может какая-то библиотека добавляет что-то своё
Konstantin
x64 библиотеки есть? )
нет вроде ) да я как раз мержед и смотрю
Konstantin
а вообще логи какие то где то можно узнать или проверить что устройство совместимо, где нить в консоли?