アプリケーションの起動時に、別の ADBMobile JSON 設定ファイルを読み込むことができます。
Config.overrideConfigStream(configInput)
メソッドを使用すると、アプリケーションの起動時に別の ADBMobile.json
設定ファイルのパスを指定できます。このメソッドは、他の Experience Cloud SDK 呼び出しの前(Config.collectLifecycleData()
の前)に、通常は最初にロードされたアクティビティの onCreate
メソッドで呼び出す必要があります。
このメソッドを別のパスで呼び出すと、アプリケーションが終了するまで設定ファイルが一時的にオーバーライドされます。
try {
InputStream configInput = getAssets().open("ExampleJSONFile.json");
Config.overrideConfigStream(configInput);
} catch (IOException ex) {
// do something with the exception if needed
}