Size: a a a

Android Developers

2020 March 27

D

Denis in Android Developers
Aleksey D.
конкретные устройства по какому признаку выбираются?)
а какие помимо IMEI есть варианты?
источник

AD

Aleksey D. in Android Developers
Denis
а какие помимо IMEI есть варианты?
ID пользователя
источник

AD

Aleksey D. in Android Developers
Denis
а какие помимо IMEI есть варианты?
производитель (вендор)
источник

v

vitaly in Android Developers
Denis
лучше подскажите, помимо if (BuildConfig.DEBUG)  какие есть возможности для условной компиляции? В идеале мне нужно, чтобы некий код только на конкретных устройствах работал. Но вроде гуглу не очень нравится когда IMEI считываешь
можно получить код модели, но это экзотика)
источник

D

Denis in Android Developers
Aleksey D.
ID пользователя
это что за ID? гугл аккаунт?
источник

D

Denis in Android Developers
впринципе для конкретного гугл аккаунта подошол бы вариант
источник

AD

Aleksey D. in Android Developers
Denis
это что за ID? гугл аккаунт?
любой идентификатор в твоей системе пользователей
источник

D

Denis in Android Developers
Aleksey D.
любой идентификатор в твоей системе пользователей
у меня нет пользователей в приложении
источник

AA

Ali Agzamov in Android Developers
vitaly
просто, блин, это как сказать "давай сначала научись играть на отцовской гитаре из мебельной ДСП и половиной струн, а потом купим тебе нормальную. В этом нет смысла, если есть возможность сразу купить нормальную, это просто зря потраченное время.
каждому студенту консерватории по страдивари?
источник

v

vitaly in Android Developers
Ali Agzamov
каждому студенту консерватории по страдивари?
ты утрируешь)
источник

AD

Aleksey D. in Android Developers
Denis
у меня нет пользователей в приложении
ну а по какому принципу-то идет выбор устройства?)
источник

D

Denis in Android Developers
Aleksey D.
ну а по какому принципу-то идет выбор устройства?)
мне конкретно на моих устройствах нужно
источник

AD

Aleksey D. in Android Developers
Denis
мне конкретно на моих устройствах нужно
собери отдельную сборку, используй флеворы и типы сборок для предоставления альтернативных реализаций
можно это на уровне модулей реализовать даже

еще feature toggles прокатят
источник

D

Denis in Android Developers
гугл аккаунт подошел бы, но придется еще пермишен добавлять.
источник

D

Denis in Android Developers
Aleksey D.
собери отдельную сборку, используй флеворы и типы сборок для предоставления альтернативных реализаций
можно это на уровне модулей реализовать даже

еще feature toggles прокатят
суть в том чтобы код, который я использую для отладки не утек пользователям - у них от этого баги начинаются
источник

D

Denis in Android Developers
сейчас приходится каждый коммит проверять, чтобы случайно не запушить лишнего
источник

AD

Aleksey D. in Android Developers
Denis
суть в том чтобы код, который я использую для отладки не утек пользователям - у них от этого баги начинаются
какова природа этого кода?)

говорю же, можно debug/release конфигурации использовать, чтобы строго разделить реализации каких-то интерфейсов

можно просто BuildConfig.DEBUG использовать, это тоже рабочее решение

подход Feature Toggles поможет дать возможность конфигурировать дебажную сборку на лету, без пересборок
источник

AD

Aleksey D. in Android Developers
Denis
сейчас приходится каждый коммит проверять, чтобы случайно не запушить лишнего
ну тут только на внимательность
источник

AA

Ali Agzamov in Android Developers
vitaly
ты утрируешь)
не задумывался почему у первых "русских олигархов" привычки дедомовцев дорвавшихся до конфет? а на западе переплачивание и швыряние баблом  признак быдла и нуворишей? :)
источник

v

vitaly in Android Developers
Ali Agzamov
не задумывался почему у первых "русских олигархов" привычки дедомовцев дорвавшихся до конфет? а на западе переплачивание и швыряние баблом  признак быдла и нуворишей? :)
чтооо к чему? Про преемственность культуры бизнеса там и тут я знаю, но при чём тут это?))
источник