code: @Deprecated
  	public static void register(Application application) {
  		if (application == null) {
  			throw new IllegalArgumentException("Application is null");
  		}
  
  		String apptentiveKey = Util.getManifestMetadataString(application, Constants.MANIFEST_KEY_APPTENTIVE_KEY);
  		if (StringUtils.isNullOrEmpty(apptentiveKey)) {
  			ApptentiveLog.e("Unable to initialize Apptentive SDK: '%s' manifest key is missing", Constants.MANIFEST_KEY_APPTENTIVE_KEY);
  			return;
  		}
  
  		String apptentiveSignature = Util.getManifestMetadataString(application, Constants.MANIFEST_KEY_APPTENTIVE_SIGNATURE);
  		if (StringUtils.isNullOrEmpty(apptentiveSignature)) {
  			ApptentiveLog.e("Unable to initialize Apptentive SDK: '%s' manifest key is missing", Constants.MANIFEST_KEY_APPTENTIVE_SIGNATURE);
  			return;
  		}
  
  		ApptentiveConfiguration configuration = new ApptentiveConfiguration(apptentiveKey, apptentiveSignature);
  
  		String logLevelString = Util.getManifestMetadataString(application, Constants.MANIFEST_KEY_APPTENTIVE_LOG_LEVEL);
  		ApptentiveLog.Level logLevel = ApptentiveLog.Level.parse(logLevelString);
  		if (logLevel != ApptentiveLog.Level.UNKNOWN) {
  			configuration.setLogLevel(logLevel);
  		}
  
  		register(application, configuration);
  	}
docs: Must be called from the {@link Application#onCreate()} method in the {@link Application} object defined in your app's manifest.
  Note: application key and signature would be resolved from the AndroidManifest.xml
  
  @param application The {@link Application} object for this app.
  @deprecated Please, use {@link #register(Application, String, String)} or {@link #register(Application, ApptentiveConfiguration)} instead