|
|
|
@ -8,23 +8,6 @@
|
|
|
|
|
|
|
|
|
|
package com.localytics.android;
|
|
|
|
|
|
|
|
|
|
import android.Manifest.permission;
|
|
|
|
|
import android.content.ContentValues;
|
|
|
|
|
import android.content.Context;
|
|
|
|
|
import android.database.Cursor;
|
|
|
|
|
import android.database.CursorJoiner;
|
|
|
|
|
import android.os.Build;
|
|
|
|
|
import android.os.Build.VERSION;
|
|
|
|
|
import android.os.Handler;
|
|
|
|
|
import android.os.HandlerThread;
|
|
|
|
|
import android.os.Looper;
|
|
|
|
|
import android.os.Message;
|
|
|
|
|
import android.os.SystemClock;
|
|
|
|
|
import android.telephony.TelephonyManager;
|
|
|
|
|
import android.text.TextUtils;
|
|
|
|
|
import android.text.format.DateUtils;
|
|
|
|
|
import android.util.Log;
|
|
|
|
|
|
|
|
|
|
import java.io.ByteArrayOutputStream;
|
|
|
|
|
import java.io.IOException;
|
|
|
|
|
import java.io.UnsupportedEncodingException;
|
|
|
|
@ -51,6 +34,23 @@ import org.json.JSONArray;
|
|
|
|
|
import org.json.JSONException;
|
|
|
|
|
import org.json.JSONObject;
|
|
|
|
|
|
|
|
|
|
import android.Manifest.permission;
|
|
|
|
|
import android.content.ContentValues;
|
|
|
|
|
import android.content.Context;
|
|
|
|
|
import android.database.Cursor;
|
|
|
|
|
import android.database.CursorJoiner;
|
|
|
|
|
import android.os.Build;
|
|
|
|
|
import android.os.Build.VERSION;
|
|
|
|
|
import android.os.Handler;
|
|
|
|
|
import android.os.HandlerThread;
|
|
|
|
|
import android.os.Looper;
|
|
|
|
|
import android.os.Message;
|
|
|
|
|
import android.os.SystemClock;
|
|
|
|
|
import android.telephony.TelephonyManager;
|
|
|
|
|
import android.text.TextUtils;
|
|
|
|
|
import android.text.format.DateUtils;
|
|
|
|
|
import android.util.Log;
|
|
|
|
|
|
|
|
|
|
import com.localytics.android.JsonObjects.BlobHeader;
|
|
|
|
|
import com.localytics.android.LocalyticsProvider.ApiKeysDbColumns;
|
|
|
|
|
import com.localytics.android.LocalyticsProvider.AttributesDbColumns;
|
|
|
|
@ -579,12 +579,12 @@ public final class LocalyticsSession
|
|
|
|
|
// if less than smallest value
|
|
|
|
|
if (actualValue < steps[0])
|
|
|
|
|
{
|
|
|
|
|
bucket = "less than " + steps[0];
|
|
|
|
|
bucket = "less than " + steps[0]; //$NON-NLS-1$
|
|
|
|
|
}
|
|
|
|
|
// if greater than largest value
|
|
|
|
|
else if (actualValue >= steps[steps.length - 1])
|
|
|
|
|
{
|
|
|
|
|
bucket = steps[steps.length - 1] + " and above";
|
|
|
|
|
bucket = steps[steps.length - 1] + " and above"; //$NON-NLS-1$
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
@ -2006,7 +2006,7 @@ public final class LocalyticsSession
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
catch (final JSONException e)
|
|
|
|
|
{
|
|
|
|
|
{ //
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|