BackupAgent什么都不做

时间:2011-09-16 22:04:43

标签: android android-backup-service

清单:

<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是否重要?还有,我没有在日志中看到“Backingup”。

1 个答案:

答案 0 :(得分:2)

属性 android:backupAgent 需要一个完全限定的类名或句点(它附加到元素中指定的包名),如指定的here