For the complete documentation index, see llms.txt. This page is also available as Markdown.

⚡SDK Initialization

Initializing the AdJump.

You must initialize the AdJump SDK before you can use any of its features.

AdJump adjump = new AdJump(Context context, String accountid, String appid, String userId);
val adjump = AdJump(context:Context, accountid:String, appId:String, userId:String)

The parameters to this call are as follows:

Parameter
Description

context

Your application's context.

accountId

Your Adjump account id.

appId

Your Adjump application id.

userId

The registered User Id associated with your application.

Initialize AdJump SDK:

Initialize the AdJump OfferWall SDK by invoking the initialize function

AdJump.InitialisationListener initialisationListener = new AdJump.InitialisationListener() {
            @Override
            public void onInitialisationSuccess() {
                runOnUiThread(() -> {
                    Log.i("AdJump", "Initialization Success");
                });
            }

            @Override
            public void onInitialisationError(Exception exception) {
                runOnUiThread(() -> {
                    Log.e("AdJump", "Initialization Error: " + exception.getMessage());
                });
            }
        };
val initListener = object : AdJump.InitialisationListener {
    override fun onInitialisationSuccess() {
        runOnUiThread {
            Log.i("AdJump", "Initialization Success")
        }
    }

    override fun onInitialisationError(exception: Exception) {
        runOnUiThread {
            Log.e("AdJump", "Initialization Error: ${exception.message}")
        }
    }
}

Open the Adjump offerwall

To initiate the OfferWall, simply invoke the launchOfferWall method.

Last updated