Loading core/tests/coretests/src/android/content/pm/PackageManagerTests.java +3 −20 Original line number Diff line number Diff line Loading @@ -1323,24 +1323,8 @@ public class PackageManagerTests extends AndroidTestCase { return; } Runtime.getRuntime().gc(); final String packageName = ip.pkg.packageName; Log.i(TAG, "Deleting package : " + packageName); ApplicationInfo info = null; try { info = getPm().getApplicationInfo(packageName, PackageManager.MATCH_UNINSTALLED_PACKAGES); } catch (NameNotFoundException ignored) { } DeleteObserver observer = new DeleteObserver(packageName); getPm().deletePackage(packageName, observer, PackageManager.DELETE_ALL_USERS); observer.waitForCompletion(MAX_WAIT_TIME); try { if (info != null) { assertUninstalled(info); } cleanUpInstall(ip.pkg.packageName); } finally { File outFile = new File(ip.pkg.codePath); if (outFile != null && outFile.exists()) { Loading @@ -1355,16 +1339,15 @@ public class PackageManagerTests extends AndroidTestCase { } Log.i(TAG, "Deleting package : " + pkgName); try { ApplicationInfo info = getPm().getApplicationInfo(pkgName, final ApplicationInfo info = getPm().getApplicationInfo(pkgName, PackageManager.MATCH_UNINSTALLED_PACKAGES); if (info != null) { DeleteObserver observer = new DeleteObserver(pkgName); getPm().deletePackage(pkgName, observer, PackageManager.DELETE_ALL_USERS); observer.waitForCompletion(MAX_WAIT_TIME); assertUninstalled(info); } } catch (NameNotFoundException e) { } catch (IllegalArgumentException | NameNotFoundException e) { } } Loading Loading
core/tests/coretests/src/android/content/pm/PackageManagerTests.java +3 −20 Original line number Diff line number Diff line Loading @@ -1323,24 +1323,8 @@ public class PackageManagerTests extends AndroidTestCase { return; } Runtime.getRuntime().gc(); final String packageName = ip.pkg.packageName; Log.i(TAG, "Deleting package : " + packageName); ApplicationInfo info = null; try { info = getPm().getApplicationInfo(packageName, PackageManager.MATCH_UNINSTALLED_PACKAGES); } catch (NameNotFoundException ignored) { } DeleteObserver observer = new DeleteObserver(packageName); getPm().deletePackage(packageName, observer, PackageManager.DELETE_ALL_USERS); observer.waitForCompletion(MAX_WAIT_TIME); try { if (info != null) { assertUninstalled(info); } cleanUpInstall(ip.pkg.packageName); } finally { File outFile = new File(ip.pkg.codePath); if (outFile != null && outFile.exists()) { Loading @@ -1355,16 +1339,15 @@ public class PackageManagerTests extends AndroidTestCase { } Log.i(TAG, "Deleting package : " + pkgName); try { ApplicationInfo info = getPm().getApplicationInfo(pkgName, final ApplicationInfo info = getPm().getApplicationInfo(pkgName, PackageManager.MATCH_UNINSTALLED_PACKAGES); if (info != null) { DeleteObserver observer = new DeleteObserver(pkgName); getPm().deletePackage(pkgName, observer, PackageManager.DELETE_ALL_USERS); observer.waitForCompletion(MAX_WAIT_TIME); assertUninstalled(info); } } catch (NameNotFoundException e) { } catch (IllegalArgumentException | NameNotFoundException e) { } } Loading