From 8a1376cb42ed8728695c5bb4124ff4424dc488bc Mon Sep 17 00:00:00 2001 From: Songchun Fan Date: Wed, 4 Nov 2020 15:34:39 -0800 Subject: [PATCH] [pm/incremental] remove LauncherActivityInfo.isStartable() This API is not needed because any installed app is startable. See go/incremental-when-to-freeze for detailed discussion. BUG: 171299283 BUG: 171920377 Test: atest LauncherAppsSingleUserTest Change-Id: I665b1005780babd02677a0f4ad8284ac81a5502e --- api/current.txt | 1 - core/api/current.txt | 1 - core/java/android/content/pm/LauncherActivityInfo.java | 7 ------- 3 files changed, 9 deletions(-) diff --git a/api/current.txt b/api/current.txt index b1f7930b42471..1258e293dd372 100644 --- a/api/current.txt +++ b/api/current.txt @@ -11735,7 +11735,6 @@ package android.content.pm { method public float getLoadingProgress(); method public String getName(); method public android.os.UserHandle getUser(); - method public boolean isStartable(); } public class LauncherApps { diff --git a/core/api/current.txt b/core/api/current.txt index a875df0b86cba..95a06fc159599 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -11735,7 +11735,6 @@ package android.content.pm { method public float getLoadingProgress(); method public String getName(); method public android.os.UserHandle getUser(); - method public boolean isStartable(); } public class LauncherApps { diff --git a/core/java/android/content/pm/LauncherActivityInfo.java b/core/java/android/content/pm/LauncherActivityInfo.java index fd96e85db3deb..7c48bdfb87ea8 100644 --- a/core/java/android/content/pm/LauncherActivityInfo.java +++ b/core/java/android/content/pm/LauncherActivityInfo.java @@ -83,13 +83,6 @@ public class LauncherActivityInfo { return mInternal.getActivityInfo().loadLabel(mPm); } - /** - * @return whether the package is startable. - */ - public boolean isStartable() { - return mInternal.getIncrementalStatesInfo().isStartable(); - } - /** * @return Package loading progress, range between [0, 1]. */