Как сделать что б один аккаунт работал только на одном устройстве?
На сколько я знаю автоматически получать номер телефона получаеться не всегда.
И еще ньюанс в том что регистрация проходит на сторонней платформе и уже полученые данные там используються для входа в приложение.
Читать модель устройства и данные железа, сохранять, проверять. Так же, как и в декстопных DRM, только в Android гораздо сложнее изменить какой-нибудь id или модель, чтобы закосить под нового юзера - обойти защиту.
Можно, наверное, привязаться к IMEI. Если это внешний сервис, то по нему и проверять возможность запуска.
Я бы предложил в момент регистрации посылать стороннему сервису в качестве id
или payload (если сервис регистрации поддерживает таковую) идентификатор устройства ANDROID_ID
Девайс может и не иметь IMEI, так что представляется что ANDROID_ID
самый надежный идентификатор. Он генерируется один раз при активации устройства (меняется при сбросе устройства)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Можно ли в JavaFx сделать преобразование массива Polygon в класс ImageЛибо как-то сохранять их сразу в png, не пользуясь Snapshot
Есть класс (ByteArrayOutputStream)Хочу добавить его наследнику поддержку интерфейса SeekableByteChannel
Есть TreeSetсостоящий из объектов класса User как получить первый элемент коллекции? В классе User нет геттеров и сеттеровКод User: