Loading core/java/com/android/internal/backup/LocalTransport.java +6 −3 Original line number Diff line number Diff line Loading @@ -166,10 +166,13 @@ public class LocalTransport extends IBackupTransport.Stub { if (DEBUG) Log.v(TAG, "clearBackupData() pkg=" + packageInfo.packageName); File packageDir = new File(mDataDir, packageInfo.packageName); for (File f : packageDir.listFiles()) { final File[] fileset = packageDir.listFiles(); if (fileset != null) { for (File f : fileset) { f.delete(); } packageDir.delete(); } return BackupConstants.TRANSPORT_OK; } Loading services/java/com/android/server/BackupManagerService.java +2 −0 Original line number Diff line number Diff line Loading @@ -4693,6 +4693,8 @@ class BackupManagerService extends IBackupManager.Stub { mTransport.clearBackupData(mPackage); } catch (RemoteException e) { // can't happen; the transport is local } catch (Exception e) { Slog.e(TAG, "Transport threw attempting to clear data for " + mPackage); } finally { try { // TODO - need to handle failures Loading Loading
core/java/com/android/internal/backup/LocalTransport.java +6 −3 Original line number Diff line number Diff line Loading @@ -166,10 +166,13 @@ public class LocalTransport extends IBackupTransport.Stub { if (DEBUG) Log.v(TAG, "clearBackupData() pkg=" + packageInfo.packageName); File packageDir = new File(mDataDir, packageInfo.packageName); for (File f : packageDir.listFiles()) { final File[] fileset = packageDir.listFiles(); if (fileset != null) { for (File f : fileset) { f.delete(); } packageDir.delete(); } return BackupConstants.TRANSPORT_OK; } Loading
services/java/com/android/server/BackupManagerService.java +2 −0 Original line number Diff line number Diff line Loading @@ -4693,6 +4693,8 @@ class BackupManagerService extends IBackupManager.Stub { mTransport.clearBackupData(mPackage); } catch (RemoteException e) { // can't happen; the transport is local } catch (Exception e) { Slog.e(TAG, "Transport threw attempting to clear data for " + mPackage); } finally { try { // TODO - need to handle failures Loading