Манифест:
<manfiest package="com.backme" ... />
<application android:backupAgent="PrefsBackupAgent" .../>
<meta-data
android:name="com.google.android.backup.api_key"
android:value="12345...." />
Код:
public class PrefsBackupAgent extends BackupAgentHelper {
@Override
public void onCreate() {
Log.d("PrefsBackupAgent","Backingup");
SharedPreferencesBackupHelper helper = new SharedPreferencesBackupHelper(this, PlacesConstants.SHARED_PREFERENCE_FILE);
addHelper(PlacesConstants.SP_KEY_FOLLOW_LOCATION_CHANGES, helper);
}
}
Имеет ли значение, что мой PrefsBackupAgent
находится не на верхнем уровне com.backme
, а на com.backme.utils
? И к вашему сведению, я не вижу "Резервное копирование" в журналах.