Show Menu
トピック×

ADBMobile JSON 設定パスのオーバーライド

アプリケーションの起動時に、別の 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 
}