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,