Skip to content

SDK Initialization

Required Parameters:

  • Context: Application context (required)

Initialization Example:

public class ByteriaApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
// Initialize as early as possible
try {
AlphynSDK.initialize(this);
} catch (IllegalArgumentException e) {
Log.e("Byteria", "Invalid parameters: " + e.getMessage());
} catch (Exception e) {
Log.e("Byteria", "Initialization failed: " + e.getMessage());
}
}
}

Best Practices:

  • Initialize in Application.onCreate() for best performance
  • Always handle IllegalArgumentException for invalid parameters
  • Check initialization status with AlphynSDK.isInitialized()