diff options
| author | 2018-11-02 10:17:28 +0000 | |
|---|---|---|
| committer | 2018-11-02 10:17:28 +0000 | |
| commit | 13c2382d4fd865da7a562604c39c565289c1bf64 (patch) | |
| tree | 0857544642577f3672df36481f0b3c5ae951c736 | |
| parent | 346bae7c761f1961383a689f74b49d7fb629d2bd (diff) | |
| parent | c2a8de549b229710d1c9711802b249234c0bd794 (diff) | |
Merge "Remove non-SDK API toast"
| -rw-r--r-- | core/java/android/app/Activity.java | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java index 32e1caefda0a..31b5e0a8e2bf 100644 --- a/core/java/android/app/Activity.java +++ b/core/java/android/app/Activity.java @@ -131,8 +131,6 @@ import com.android.internal.app.ToolbarActionBar; import com.android.internal.app.WindowDecorActionBar; import com.android.internal.policy.PhoneWindow; -import dalvik.system.VMRuntime; - import java.io.FileDescriptor; import java.io.PrintWriter; import java.lang.annotation.Retention; @@ -7235,31 +7233,6 @@ public class Activity extends ContextThemeWrapper } } - // This property is set for all non-user builds except final release - boolean isApiWarningEnabled = SystemProperties.getInt("ro.art.hiddenapi.warning", 0) == 1; - - if (isAppDebuggable || isApiWarningEnabled) { - if (!mMainThread.mHiddenApiWarningShown && VMRuntime.getRuntime().hasUsedHiddenApi()) { - // Only show the warning once per process. - mMainThread.mHiddenApiWarningShown = true; - - String appName = getApplicationInfo().loadLabel(getPackageManager()) - .toString(); - String warning = "Detected problems with API compatibility\n" - + "(visit g.co/dev/appcompat for more info)"; - if (isAppDebuggable) { - new AlertDialog.Builder(this) - .setTitle(appName) - .setMessage(warning) - .setPositiveButton(android.R.string.ok, null) - .setCancelable(false) - .show(); - } else { - Toast.makeText(this, appName + "\n" + warning, Toast.LENGTH_LONG).show(); - } - } - } - mActivityTransitionState.enterReady(this); } |