Temporary workaround for api safe join of types
Bug: b/331574594
Change-Id: Ib98489c356234c3e53670adcb7bf0baf14fb5f51
diff --git a/src/main/java/com/android/tools/r8/graph/DexItemFactory.java b/src/main/java/com/android/tools/r8/graph/DexItemFactory.java
index 240933c..2bb729c 100644
--- a/src/main/java/com/android/tools/r8/graph/DexItemFactory.java
+++ b/src/main/java/com/android/tools/r8/graph/DexItemFactory.java
@@ -621,6 +621,7 @@
public final DexType androidOsBuildVersionType =
createStaticallyKnownType("Landroid/os/Build$VERSION;");
public final DexType androidOsBundleType = createStaticallyKnownType("Landroid/os/Bundle;");
+ public final DexType androidOsHandlerType = createStaticallyKnownType("Landroid/os/Handler;");
public final DexType androidOsParcelableCreatorType =
createStaticallyKnownType("Landroid/os/Parcelable$Creator;");
public final DexType androidSystemOsConstantsType =
@@ -1053,6 +1054,7 @@
ImmutableSet.<DexType>builder()
.add(
androidAppActivity,
+ androidOsHandlerType,
callableType,
enumType,
npeType,