У меня есть приложение для Android, в котором пользователи могут подключаться и отключаться от сервера. Я не хочу иметь какую-либо регистрацию в приложении, но хочу, чтобы сервер распознавал пользователей, которые уже подключены к серверу. Одним из способов сделать это может быть использование сервисов Google Play и Instance id API путем отправки идентификатора, сгенерированного gcm на сервер, каждый раз, когда клиент подключается. Используя API сервисов Google Play, я также очень легко реализую push-уведомления. Тем не менее, я не чувствую, что они мне понадобятся, и мне также придется внедрять ios и веб-клиентов позже. Afaik недоступен API сервисов Google Play для Интернета, поэтому возникает вопрос: какие еще альтернативы могут быть?Уникальный идентификатор Android, назначающий
0
A
ответ
1
Как я понял, вы хотите, чтобы уникальный уникальный, уникальный для каждого устройства, и вы не хотите, чтобы идентификатор регистрации мы получили от GCM. Так у вас есть идентификатор устройства, который является уникальным для каждого устройства, и есть способ получить идентификатор устройства
public String uniqueId() {
final TelephonyManager tm = (TelephonyManager) mContext
.getSystemService(Context.TELEPHONY_SERVICE);
final String tmDevice, tmSerial, androidId;
tmDevice = "" + tm.getDeviceId();
tmSerial = "" + tm.getSimSerialNumber();
androidId = ""
+ android.provider.Settings.Secure.getString(
mContext.getContentResolver(),
android.provider.Settings.Secure.ANDROID_ID);
UUID deviceUuid = new UUID(androidId.hashCode(),
((long) tmDevice.hashCode() << 32) | tmSerial.hashCode());
String deviceId = deviceUuid.toString();
return deviceId;
}
Смежные вопросы
- 1. Уникальный идентификатор Android
- 2. Уникальный идентификатор пользователя (Android)
- 3. Уникальный идентификатор устройства Android
- 4. Уникальный идентификатор устройства Android
- 5. Уникальный идентификатор телефона Android
- 6. Уникальный идентификатор устройства Android
- 7. Уникальный идентификатор для телефона Android
- 8. Уникальный идентификатор
- 9. ListFragment, но уникальный идентификатор?
- 10. Уникальный идентификатор устройства
- 11. Уникальный идентификатор активности андроида
- 12. Использование MAC-адреса android как уникальный идентификатор
- 13. Уникальный идентификатор устройства Android от собственного кода
- 14. Получите уникальный идентификатор для ContextMenu в Android?
- 15. Настройки Android и iOS и уникальный идентификатор
- 16. Android - идентификатор, уникальный для установки приложения
- 17. Уникальный идентификатор для каждого пользователя в Android
- 18. Не удается получить уникальный идентификатор устройства Android
- 19. UDID устройства Android или уникальный идентификатор?
- 20. Как получить уникальный идентификатор устройства в Android?
- 21. Как найти уникальный идентификатор для Android-устройства?
- 22. Как сбросить уникальный идентификатор AtomicInteger в Android?
- 23. Уникальный идентификатор пользователя Android, установленный на смартфоне
- 24. Как получить уникальный идентификатор WiFi в Android?
- 25. уникальный идентификатор каждой ячейки в таблице Android
- 26. Сгенерировать уникальный идентификатор int как идентификатор уведомления о android
- 27. Уникальный Идентификатор файла в FAT32
- 28. Facebook Graph API уникальный идентификатор
- 29. уникальный идентификатор для каждого устройства
- 30. Уникальный уникальный идентификатор через базы данных?
Я боюсь, что я не могу использовать этот метод для IOS устройств, а также для веб-клиентов. – Mikhail