Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.tutorial.deferred;
- import android.app.Activity;
- import android.app.Application;
- import android.net.Uri;
- import android.os.Bundle;
- import com.adjust.sdk.Adjust;
- import com.adjust.sdk.AdjustConfig;
- import com.adjust.sdk.LogLevel;
- import com.adjust.sdk.OnDeeplinkResponseListener;
- public class App extends Application {
- @Override
- public void onCreate() {
- super.onCreate();
- String appToken = "your app token";
- String env = AdjustConfig.ENVIRONMENT_SANDBOX;
- AdjustConfig config = new AdjustConfig(this, appToken, env);
- config.setLogLevel(LogLevel.VERBOSE);
- config.setOnDeeplinkResponseListener(new OnDeeplinkResponseListener() {
- @Override
- public boolean launchReceivedDeeplink(Uri deeplink) {
- return true;
- }
- });
- Adjust.onCreate(config);
- registerActivityLifecycleCallbacks(new AdjustLifecycleCallbacks());
- }
- private static final class AdjustLifecycleCallbacks implements ActivityLifecycleCallbacks {
- @Override
- public void onActivityCreated(Activity activity, Bundle bundle) {
- }
- @Override
- public void onActivityStarted(Activity activity) {
- }
- @Override
- public void onActivityResumed(Activity activity) {
- Adjust.onResume();
- }
- @Override
- public void onActivityPaused(Activity activity) {
- Adjust.onPause();
- }
- @Override
- public void onActivityStopped(Activity activity) {
- }
- @Override
- public void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
- }
- @Override
- public void onActivityDestroyed(Activity activity) {
- }
- }
- }
Add Comment
Please, Sign In to add comment