The minimum Bugfender SDK version supported at the moment is 0.8.

Bugfender works with Android SDK version 9 and better. This API is present in Android 2.3 (Gingerbread). However on December 2019 we're going to raise the requirement to versions supporting TLS 1.2, which effectively requires Android 4.1 or better.

However if you have an application with a lower Android version you can still integrate Bugfender but disable it for Android versions lower than Android 2.3. You do this by mentioning Bugfender inside conditional code:

if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.GINGERBREAD) {
    // only for gingerbread and newer versions
    Bugfender.whatever(here);
}

Your application will have a minSdkVersion lower than 9, so you will get a compilation error if you try to do this. Add the xmlns:tools namespace and use tools:overrideLibrary to ignore the minSdkVersion reported by Bugfender, like this:

<?xml version="1.0" encoding="utf-8"?>
<manifest package="com.bugfender.sample"
xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools">
    <uses-sdk tools:overrideLibrary="com.bugfender.android"/>
    ...
</manifest>
Did this answer your question?