Per la prossima versione della nostra applicazione, desidero modificare sharedUserId poiché ora utilizziamo un'app dashboard di controllo interno che deve scrivere nei file delle impostazioni dell'app.sharedUserId: sicuro di cambiare quando l'app è già sul mercato?
Ma poiché l'app è già installata su molti telefoni, questo sarà un problema? Ho eseguito un piccolo test sull'emulatore, e ho visto eccezioni nei registri del dispositivo che le versioni * .bak dei file delle preferenze non possono essere scritte. Non sono sicuro di quanto sia critico. Curiosamente, le impostazioni di sicurezza sembrano funzionare, anche se la cartella shared_prefs è stata creata usando un altro ID utente Linux.
Qualcuno ha provato prima?
va bene, sembra che questo sarà impossibile, dang. Si blocca quando si tenta di accedere a un file di database che è stato creato utilizzando una versione dell'app che non ha un set di ID utente personalizzato. Qual è l'ID utente predefinito comunque? La seconda app potrebbe forse impostare l'ID utente sull'ID utente predefinito della prima app? – Matthias