Puede cargar un archivo de configuración ADBMobile JSON diferente al iniciar la aplicación.
El método Config.overrideConfigStream(configInput)
le permite especificar la ruta a un archivo de configuración ADBMobile.json
diferente al iniciarse la aplicación. Se debe llamar a este método antes de cualquier otra llamada del SDK de Experience Cloud (antes de Config.collectLifecycleData()
), normalmente en el método onCreate
de la primera actividad que se carga.
Llamar a este método con una ruta diferente provoca una anulación única del archivo de configuración hasta que se cierra la aplicación.
try {
InputStream configInput = getAssets().open("ExampleJSONFile.json");
Config.overrideConfigStream(configInput);
} catch (IOException ex) {
// do something with the exception if needed
}