Las preferencias compartidas de Android pueden compartir datos entre procesos
es Context.MODE_PRIVATE, por lo que otros programas no pueden acceder a él. El uso de diferentes modos puede lograr acceso entre procesos y aplicaciones al contenido del archivo
String. contenido = nulo
Contexto c = nulo
prueba {
c = this.createPackageContext(PREFERENCE_PACKAGE,
Contexto.CONTEXT_IGNORE_SECURITY );
p>
} catch (NameNotFoundException e) {
// TODO Bloque catch generado automáticamente
e.printStackTrace(); /p>
}
p>
Log.LOG_Context(PREFERENCE_PACKAGE,
Context.CONTEXT_IGNORE_SECURITY
c = esto. p>
Log.d(TAG, "" + c);
SharedPreferences sh = c.getSharedPreferences(PREFERENCE_NAME, Context.MODE_WORLD_READABLE | Context.MODE_MULTI_PROCESS
contenido = sh.getString); ("tr069token3", null);
En Android 4.0, el acceso entre procesos se puede lograr mediante el método anterior, pero el parámetro Context.MODE_MULTI_PROCESS no se ha agregado antes, por lo que no se pueden obtener los datos modificados. . No se puede obtener en la unidad interior 2.3 y no tiene permiso.