как получить device id key?

создается случайный device id key.

.method private generateUniqueId()Ljava/lang/String;
    .locals 1

    .line 53
    invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/UUID;->toString()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

потом он сохраняется в

.method private saveUniqueId(Ljava/lang/String;)V
    .locals 1

    .line 57
    sget-object v0, Lcom/.../android/providers/settings/SettingsProvider$StringPrefs;->SETTINGS_DEVICE_ID_KEY:Lcom/.../android/providers/settings/SettingsProvider$StringPrefs;

    invoke-virtual {v0, p1}, Lcom/.../android/providers/settings/SettingsProvider$StringPrefs;->put(Ljava/lang/String;)V

    return-void
.end method

я думал что shared preferences можно найти в каталоге приложения, где хранятся data файлы, но этого каталога или файла нет. Это самое ценное наверное что осталось найти. ну то есть я ищу в обычном каталоге Android/data/installed apps/our_package/ Подскажите. обновление. backup запрешен для приложения.


Ответы (0 шт):