'What does INELIGIBLE_FULL_MIN_SDK error mean when using Android Auto Backup?

I am attempting to debug the Auto Backup functionality in an Android app and cannot figure out an error reported in logcat.

I followed the steps in Google's Test backup and restore article, which indicates how to manually trigger an Automatic Backup for the app:

$> adb shell bmgr backupnow a.b.c
Running incremental backup for 1 requested packages.
Package @pm@ with result: Transport rejected package because it wasn't able to process it at the time
Backup finished with result: Success

I recorded the logcat logs while attempting to trigger the Auto Backup and it contained this error:

05-11 23:02:25.864  9680  9691 W Backup  : [FullBackupSession] Rejecting package a.b.c for full backup because ineligible (INELIGIBLE_FULL_MIN_SDK).

Does anyone have any idea what INELIGIBLE_FULL_MIN_SDK means? I believe it is telling me that there is something wrong with the Android SDK versions declared in the app, but that is just a guess.

Any help is much appreciated! Cheers.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source