diff --git a/oeffi/src/de/schildbach/oeffi/OeffiMainActivity.java b/oeffi/src/de/schildbach/oeffi/OeffiMainActivity.java index 5e19145..f7be833 100644 --- a/oeffi/src/de/schildbach/oeffi/OeffiMainActivity.java +++ b/oeffi/src/de/schildbach/oeffi/OeffiMainActivity.java @@ -395,6 +395,7 @@ public abstract class OeffiMainActivity extends OeffiActivity { remoteUrl.addPathSegment(remoteFileName.toString()); remoteUrl.addEncodedQueryParameter("installer", Strings.nullToEmpty(getPackageManager().getInstallerPackageName(getPackageName()))); + remoteUrl.addQueryParameter("sdk", Integer.toString(Build.VERSION.SDK_INT)); remoteUrl.addQueryParameter("task", taskName()); final File localFile = new File(getFilesDir(), "messages.txt"); final Downloader downloader = new Downloader(getCacheDir()); diff --git a/oeffi/src/de/schildbach/oeffi/util/ChangelogDialogBuilder.java b/oeffi/src/de/schildbach/oeffi/util/ChangelogDialogBuilder.java index 2612728..31c3f98 100644 --- a/oeffi/src/de/schildbach/oeffi/util/ChangelogDialogBuilder.java +++ b/oeffi/src/de/schildbach/oeffi/util/ChangelogDialogBuilder.java @@ -25,6 +25,7 @@ import de.schildbach.oeffi.R; import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; +import android.os.Build; import android.view.LayoutInflater; import android.view.View; import android.webkit.WebChromeClient; @@ -67,6 +68,7 @@ public class ChangelogDialogBuilder extends AlertDialog.Builder { url.addQueryParameter("lastVersion", Integer.toString(lastVersionCode)); if (versionFlavor != null) url.addEncodedQueryParameter("flavor", versionFlavor); + url.addQueryParameter("sdk", Integer.toString(Build.VERSION.SDK_INT)); if (task != null) url.addEncodedQueryParameter("task", task); webView.loadUrl(url.build().toString()); diff --git a/oeffi/src/de/schildbach/oeffi/util/ErrorReporter.java b/oeffi/src/de/schildbach/oeffi/util/ErrorReporter.java index 3170cf9..bfbc32b 100644 --- a/oeffi/src/de/schildbach/oeffi/util/ErrorReporter.java +++ b/oeffi/src/de/schildbach/oeffi/util/ErrorReporter.java @@ -315,6 +315,7 @@ public class ErrorReporter implements Thread.UncaughtExceptionHandler { url.addQueryParameter("version", Integer.toString(applicationVersionCode)); if (applicationVersionFlavor != null) url.addQueryParameter("flavor", applicationVersionFlavor); + url.addQueryParameter("sdk", Integer.toString(Build.VERSION.SDK_INT)); url.addQueryParameter("check", null); final Request.Builder request = new Request.Builder().url(url.build()); final Call call = Application.OKHTTP_CLIENT.newCall(request.build());