Size: a a a

Android Developers

2019 December 20

DD

Denis Deniben in Android Developers
Оганнес Асатрян
первый релиз?
та походу я залил первый раз версию 1, но не знал как подтвердить, и потом сразу накатил типа обновление вторую версию 😁, а потом нашел как подтвердить. Может из за этого?
источник

dd

d d in Android Developers
Denis Deniben
та походу я залил первый раз версию 1, но не знал как подтвердить, и потом сразу накатил типа обновление вторую версию 😁, а потом нашел как подтвердить. Может из за этого?
Я сразу пять версии один за другим накатил. И жду.
источник

DD

Denis Deniben in Android Developers
d d
Я сразу пять версии один за другим накатил. И жду.
😆 ну вот теперь и будем сидеть ждать
источник

dd

d d in Android Developers
Да от этого не зависит. Не из за этого задержка. Задержка походу у всех.
источник

a

awawa in Android Developers
Schnaps
да, но тут есть нюанс. если допустим есть подклчюение через вифи, а сеть сломана где-то на маршрутизаторе, то эта методичка не рабтает.
Ну ок, тогда надо определиться как часто требуется проверять подключение и пинговать какой-нибудь сервер периодически. И уже от этого плясать. Я думаю, что лучше всего поставить периодический WorkManager, который будет это делать.
источник

DL

Dmitry Likhodedov in Android Developers
Dolgovec
@likhodedov спасибо за ответ! Я не совсем понимаю, как сгенерить новый токен. Проект клиента, но он мне выдал максимально доступные права для него. Я вижу кучу ключей сейчас в проекте OAuth, но не понимаю что мне надо вставлять в
redirect_uri=...&client_id=...

чтобы сгенерить запрос. Пробовал и "Ключи сервисного аккаунта" и id клиента OAuth
https://prnt.sc/qde999
открой какой-нибудь  OuAth 2.0 Web-клиент, открыв его увидишь поля client_id, client_secret
также снизу можно добавить свой redirect_uri (в самом низу, не тот который с js связан), он нужен для того чтобы получить код, по которому ты далее сформируешь нужные токены, тебя просто перекинет на указаный урл (redirect_uri) после предоставления прав доступа.
Я не знаю просто какой у вас использовался именно OAuth client_id , поэтому сказать какой выбрать нужно из всех имеющихся не могу
источник

AO

Artem Osipov in Android Developers
Denis Deniben
😆 ну вот теперь и будем сидеть ждать
У меня прошлый раз неделю релизилось, первый раз когда. Но потом как обычно за 2 часа стало пролетать
источник

DD

Denis Deniben in Android Developers
Artem Osipov
У меня прошлый раз неделю релизилось, первый раз когда. Но потом как обычно за 2 часа стало пролетать
спасибо, я понял. пойду кодить...
источник

ОА

Оганнес Асатрян in Android Developers
d d
Да от этого не зависит. Не из за этого задержка. Задержка походу у всех.
женская фраза))))😂
источник

S

Schnaps in Android Developers
awawa
Ну ок, тогда надо определиться как часто требуется проверять подключение и пинговать какой-нибудь сервер периодически. И уже от этого плясать. Я думаю, что лучше всего поставить периодический WorkManager, который будет это делать.
а что если приложение в фоне, а менеджер будет за зря дергать сеть и соответственно жрать батарею :)
а хендлить каждый запрос чет мне тоже не очень нравится. потому как у меня не только прямые запросы, но и файрбейз (база, функции, файлы, авторизация)
что хуже? и вообще какая хорошая практика монитора сети есть?
источник

a

awawa in Android Developers
Schnaps
а что если приложение в фоне, а менеджер будет за зря дергать сеть и соответственно жрать батарею :)
а хендлить каждый запрос чет мне тоже не очень нравится. потому как у меня не только прямые запросы, но и файрбейз (база, функции, файлы, авторизация)
что хуже? и вообще какая хорошая практика монитора сети есть?
А, я почему-то подумал, что надо постоянно чекать сеть. А если только когда приложение форграунд, тогда мне первым в голову приходит какой-нибудь крохотный Runnable, ну или сервис. Хотя мне кажется что сервис лучше юзать для каких-то более серъезных вещей, имхо. Но я в бест практисах не шарю. Может это и хрень.
источник

S

Schnaps in Android Developers
я вот тоже не шарю ) и не могу определиться как лучше )
источник

AC

Anatoly Chernyshev in Android Developers
Эдик Садонцев
И у тебя там под header слишком много linear layout-ов. Сделал бы recycler view с тремя итемами. Они же одинаковые
Да это чисто пример)
источник

D

Dolgovec in Android Developers
@likhodedov а что в redirect_uri надо указывать в параметрах POST? Я вроде как получил доступ (правда 500 ошибка при редиректе https://prnt.sc/qden6i)
Но при попытке отправить нужные параметры мне выдает https://prnt.sc/qdenyb
источник

DL

Dmitry Likhodedov in Android Developers
Dolgovec
@likhodedov а что в redirect_uri надо указывать в параметрах POST? Я вроде как получил доступ (правда 500 ошибка при редиректе https://prnt.sc/qden6i)
Но при попытке отправить нужные параметры мне выдает https://prnt.sc/qdenyb
Посмотри в строку адреса куда перешёл, там появился code=...
Теперь с помощью него можешь получить refresh и access token
источник

D

Dolgovec in Android Developers
Да, я скопировал этот код и передаю как параметр @likhodedov
источник

М

Максим in Android Developers
в текстовый инпут могут написать исполняемый код? это нужно валидировать?
источник

TD

Trakhimik Dzianis in Android Developers
Всем привет. Столкнулся с проблемой - с html input type=file (cordova) гружу mp3. Если в окне выбора файла перейти в категорию "музыка" - то приходит файл без екстеншена. Если просто как файл тянуть - все норм  может кто сталкивался, куда копать?
источник

DL

Dmitry Likhodedov in Android Developers
Dolgovec
Да, я скопировал этот код и передаю как параметр @likhodedov
ну тот же, который указан в client_id используемого тобой, тобишь адрес, куда тебя и редиректнуло
источник

a

awawa in Android Developers
Максим
в текстовый инпут могут написать исполняемый код? это нужно валидировать?
Ну написать то могут, но будет он исполнятся или нет - это уже зависит не от инпута, а от логики программы. БТВ, кто знает, в джаве можно исполнять код из строки? Есть тут какие-то штуки типа
exec()
в Python
источник