soot.jimple.infoflow.android.axml.parsers.AXML20Parser Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of soot-infoflow-android Show documentation
Show all versions of soot-infoflow-android Show documentation
Android-specific components of FlowDroid
package soot.jimple.infoflow.android.axml.parsers;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import pxb.android.axml.AxmlReader;
import pxb.android.axml.AxmlVisitor;
import pxb.android.axml.NodeVisitor;
import pxb.android.axml.ValueWrapper;
import soot.Scene;
import soot.SootClass;
import soot.SootField;
import soot.SootResolver.SootClassNotFoundException;
import soot.jimple.infoflow.android.axml.AXmlAttribute;
import soot.jimple.infoflow.android.axml.AXmlColorValue;
import soot.jimple.infoflow.android.axml.AXmlComplexValue;
import soot.jimple.infoflow.android.axml.AXmlNamespace;
import soot.jimple.infoflow.android.axml.AXmlNode;
import soot.tagkit.IntegerConstantValueTag;
import soot.tagkit.Tag;
/**
* Class for parsing Android binary XML files using the AXMLPrinter2 library
*
* @author Steven Arzt
*/
public class AXML20Parser extends AbstractBinaryXMLFileParser {
private final Map idToNameMap = new HashMap<>();
private static final Map ANDROID_CONSTANTS = new HashMap<>();
private class MyNodeVisitor extends AxmlVisitor {
public final AXmlNode node;
public MyNodeVisitor() {
this.node = new AXmlNode("dummy", "", null);
}
public MyNodeVisitor(AXmlNode node) {
this.node = node;
}
@Override
public void attr(String ns, String name, int resourceId, int type, Object obj) {
if (this.node == null)
throw new RuntimeException("NULL nodes cannot have attributes");
String tname = name;
// If we have no node name, we use the resourceId to look up the
// attribute in the android.R.attr class.
if (tname == null || tname.isEmpty())
tname = idToNameMap.get(resourceId);
if (tname == null) {
try {
SootClass rClass = Scene.v().forceResolve("android.R$attr", SootClass.BODIES);
if (rClass != null && !rClass.isPhantom()) {
outer: for (SootField sf : rClass.getFields())
for (Tag t : sf.getTags())
if (t instanceof IntegerConstantValueTag) {
IntegerConstantValueTag cvt = (IntegerConstantValueTag) t;
if (cvt.getIntValue() == resourceId) {
tname = sf.getName();
idToNameMap.put(resourceId, tname);
// fake the Android namespace
ns = "http://schemas.android.com/apk/res/android";
break outer;
}
break;
}
}
} catch (SootClassNotFoundException ex) {
// We try the next option
}
}
// Check the well-known resource IDs
if (tname == null) {
tname = ANDROID_CONSTANTS.get(resourceId);
}
// If we have nothing better, we use the resource ID
if (tname == null && resourceId > 0)
tname = String.valueOf(resourceId);
if (tname == null) {
// Without a tag name, we cannot continue
return;
}
// Avoid whitespaces
tname = tname.trim();
// Read out the field data
if (type == AXmlConstants.TYPE_REFERENCE || type == AXmlConstants.TYPE_INT_HEX
|| type == AXmlConstants.TYPE_INT_DEC) {
if (obj instanceof Integer)
this.node.addAttribute(
new AXmlAttribute(tname, resourceId, type, (Integer) obj, ns, false));
else if (obj instanceof ValueWrapper) {
ValueWrapper wrapper = (ValueWrapper) obj;
if (wrapper.raw != null)
this.node.addAttribute(
new AXmlAttribute(tname, resourceId, type, wrapper.raw, ns, false));
else if (wrapper.type == ValueWrapper.ID) {
this.node.addAttribute(
new AXmlAttribute(tname, resourceId, type, wrapper.ref, ns, false));
}
} else
throw new RuntimeException("Unsupported value type");
} else if (type == AXmlConstants.TYPE_STRING) {
if (obj instanceof String)
this.node.addAttribute(new AXmlAttribute(tname, resourceId, type, (String) obj, ns, false));
else if (obj instanceof ValueWrapper) {
ValueWrapper wrapper = (ValueWrapper) obj;
this.node.addAttribute(new AXmlAttribute(tname, resourceId, type, wrapper.raw, ns, false));
} else
throw new RuntimeException("Unsupported value type");
} else if (type == AXmlConstants.TYPE_INT_BOOLEAN) {
if (obj instanceof Boolean)
this.node.addAttribute(
new AXmlAttribute(tname, resourceId, type, (Boolean) obj, ns, false));
else if (obj instanceof ValueWrapper) {
ValueWrapper wrapper = (ValueWrapper) obj;
this.node.addAttribute(new AXmlAttribute(tname, resourceId, type,
Boolean.valueOf(wrapper.raw), ns, false));
} else
throw new RuntimeException("Unsupported value type");
} else if (type == AXmlConstants.TYPE_FLOAT) {
if (obj instanceof Integer) {
float floatVal = Float.intBitsToFloat((Integer) obj);
this.node.addAttribute(new AXmlAttribute(tname, resourceId, type, floatVal, ns, false));
} else
throw new RuntimeException("Unsupported value type");
} else if (type == AXmlConstants.TYPE_DIMENSION) {
if (obj instanceof Integer) {
int x = (Integer) obj;
AXmlComplexValue complexValue = AXmlComplexValue.parseComplexValue(x);
if (complexValue.getInt() != x)
throw new RuntimeException("Miscalculated: Original complex values is " + x
+ "; reinterpreted is " + complexValue.getInt());
this.node.addAttribute(
new AXmlAttribute(tname, resourceId, type, complexValue, ns, false));
} else
throw new RuntimeException("Unsupported value type");
} else if (type == AXmlConstants.TYPE_INT_COLOR_ARGB8) {
if (obj instanceof Integer) {
int color = (Integer) obj;
int bb = color & 0x000000FF;
int gg = (color & 0x0000FF00) >> 8;
int rr = (color & 0x00FF0000) >> 16;
int aa = (color & 0xFF000000) >> 24;
AXmlColorValue colorVal = new AXmlColorValue(aa, rr, gg, bb);
this.node.addAttribute(
new AXmlAttribute(tname, resourceId, type, colorVal, ns, false));
} else
throw new RuntimeException("Unsupported value type");
} else if (type == AXmlConstants.TYPE_INT_COLOR_ARGB4) {
if (obj instanceof Integer) {
int color = (Integer) obj;
int b = color & 0x000F << 4;
int g = (color & 0x00F0);
int r = (color & 0x0F00) >> 4;
int a = (color & 0xF000) >> 8;
AXmlColorValue colorVal = new AXmlColorValue(a, r, g, b);
this.node.addAttribute(
new AXmlAttribute(tname, resourceId, type, colorVal, ns, false));
} else
throw new RuntimeException("Unsupported value type");
} else if (type == AXmlConstants.TYPE_INT_COLOR_RGB8) {
if (obj instanceof Integer) {
int color = (Integer) obj;
int bb = color & 0x000000FF;
int gg = (color & 0x0000FF00) >> 8;
int rr = (color & 0x00FF0000) >> 16;
AXmlColorValue colorVal = new AXmlColorValue(rr, gg, bb);
this.node.addAttribute(
new AXmlAttribute(tname, resourceId, type, colorVal, ns, false));
} else
throw new RuntimeException("Unsupported value type");
} else if (type == AXmlConstants.TYPE_INT_COLOR_RGB4) {
if (obj instanceof Integer) {
int color = (Integer) obj;
int b = color & 0x000F << 4;
int g = (color & 0x00F0);
int r = (color & 0x0F00) >> 4;
AXmlColorValue colorVal = new AXmlColorValue(r, g, b);
this.node.addAttribute(
new AXmlAttribute(tname, resourceId, type, colorVal, ns, false));
} else
throw new RuntimeException("Unsupported value type");
}
super.attr(ns, name, resourceId, type, obj);
}
@Override
public NodeVisitor child(String ns, String name) {
AXmlNode childNode = new AXmlNode(name == null ? null : name.trim(), ns == null ? null : ns.trim(), node);
if (name != null)
addPointer(name, childNode);
return new MyNodeVisitor(childNode);
}
@Override
public void end() {
document.setRootNode(node);
}
@Override
public void ns(String prefix, String uri, int line) {
document.addNamespace(new AXmlNamespace(prefix, uri, line));
}
@Override
public void text(int lineNumber, String value) {
node.setText(value);
super.text(lineNumber, value);
}
}
@Override
public void parseFile(byte[] buffer) throws IOException {
AxmlReader rdr = new AxmlReader(buffer);
rdr.accept(new MyNodeVisitor());
}
static {
ANDROID_CONSTANTS.put(16842858, "absListViewStyle");
ANDROID_CONSTANTS.put(16843648, "accessibilityEventTypes");
ANDROID_CONSTANTS.put(16843650, "accessibilityFeedbackType");
ANDROID_CONSTANTS.put(16843652, "accessibilityFlags");
ANDROID_CONSTANTS.put(16844160, "accessibilityHeading");
ANDROID_CONSTANTS.put(16843758, "accessibilityLiveRegion");
ANDROID_CONSTANTS.put(16844156, "accessibilityPaneTitle");
ANDROID_CONSTANTS.put(16843986, "accessibilityTraversalAfter");
ANDROID_CONSTANTS.put(16843985, "accessibilityTraversalBefore");
ANDROID_CONSTANTS.put(16843423, "accountPreferences");
ANDROID_CONSTANTS.put(16843407, "accountType");
ANDROID_CONSTANTS.put(16842797, "action");
ANDROID_CONSTANTS.put(16843675, "actionBarDivider");
ANDROID_CONSTANTS.put(16843676, "actionBarItemBackground");
ANDROID_CONSTANTS.put(16843917, "actionBarPopupTheme");
ANDROID_CONSTANTS.put(16843499, "actionBarSize");
ANDROID_CONSTANTS.put(16843656, "actionBarSplitStyle");
ANDROID_CONSTANTS.put(16843470, "actionBarStyle");
ANDROID_CONSTANTS.put(16843508, "actionBarTabBarStyle");
ANDROID_CONSTANTS.put(16843507, "actionBarTabStyle");
ANDROID_CONSTANTS.put(16843509, "actionBarTabTextStyle");
ANDROID_CONSTANTS.put(16843825, "actionBarTheme");
ANDROID_CONSTANTS.put(16843671, "actionBarWidgetTheme");
ANDROID_CONSTANTS.put(16843480, "actionButtonStyle");
ANDROID_CONSTANTS.put(16843479, "actionDropDownStyle");
ANDROID_CONSTANTS.put(16843515, "actionLayout");
ANDROID_CONSTANTS.put(16843616, "actionMenuTextAppearance");
ANDROID_CONSTANTS.put(16843617, "actionMenuTextColor");
ANDROID_CONSTANTS.put(16843483, "actionModeBackground");
ANDROID_CONSTANTS.put(16843511, "actionModeCloseButtonStyle");
ANDROID_CONSTANTS.put(16843484, "actionModeCloseDrawable");
ANDROID_CONSTANTS.put(16843538, "actionModeCopyDrawable");
ANDROID_CONSTANTS.put(16843537, "actionModeCutDrawable");
ANDROID_CONSTANTS.put(16843898, "actionModeFindDrawable");
ANDROID_CONSTANTS.put(16843539, "actionModePasteDrawable");
ANDROID_CONSTANTS.put(16843646, "actionModeSelectAllDrawable");
ANDROID_CONSTANTS.put(16843897, "actionModeShareDrawable");
ANDROID_CONSTANTS.put(16843677, "actionModeSplitBackground");
ANDROID_CONSTANTS.put(16843668, "actionModeStyle");
ANDROID_CONSTANTS.put(16843899, "actionModeWebSearchDrawable");
ANDROID_CONSTANTS.put(16843510, "actionOverflowButtonStyle");
ANDROID_CONSTANTS.put(16843844, "actionOverflowMenuStyle");
ANDROID_CONSTANTS.put(16843657, "actionProviderClass");
ANDROID_CONSTANTS.put(16843516, "actionViewClass");
ANDROID_CONSTANTS.put(16843517, "activatedBackgroundIndicator");
ANDROID_CONSTANTS.put(16842938, "activityCloseEnterAnimation");
ANDROID_CONSTANTS.put(16842939, "activityCloseExitAnimation");
ANDROID_CONSTANTS.put(16842936, "activityOpenEnterAnimation");
ANDROID_CONSTANTS.put(16842937, "activityOpenExitAnimation");
ANDROID_CONSTANTS.put(16843750, "addPrintersActivity");
ANDROID_CONSTANTS.put(16842992, "addStatesFromChildren");
ANDROID_CONSTANTS.put(16843038, "adjustViewBounds");
ANDROID_CONSTANTS.put(16843761, "advancedPrintOptionsActivity");
ANDROID_CONSTANTS.put(16843605, "alertDialogIcon");
ANDROID_CONSTANTS.put(16842845, "alertDialogStyle");
ANDROID_CONSTANTS.put(16843529, "alertDialogTheme");
ANDROID_CONSTANTS.put(16843642, "alignmentMode");
ANDROID_CONSTANTS.put(16843468, "allContactsName");
ANDROID_CONSTANTS.put(16844289, "allowAudioPlaybackCapture");
ANDROID_CONSTANTS.put(16843392, "allowBackup");
ANDROID_CONSTANTS.put(16842757, "allowClearUserData");
ANDROID_CONSTANTS.put(16844312, "allowClickWhenDisabled");
ANDROID_CONSTANTS.put(16843765, "allowEmbedded");
ANDROID_CONSTANTS.put(16844376, "allowGameAngleDriver");
ANDROID_CONSTANTS.put(16844377, "allowGameDownscaling");
ANDROID_CONSTANTS.put(16844378, "allowGameFpsOverride");
ANDROID_CONSTANTS.put(16844306, "allowNativeHeapPointerTagging");
ANDROID_CONSTANTS.put(16843570, "allowParallelSyncs");
ANDROID_CONSTANTS.put(16843353, "allowSingleTap");
ANDROID_CONSTANTS.put(16843268, "allowTaskReparenting");
ANDROID_CONSTANTS.put(16843999, "allowUndo");
ANDROID_CONSTANTS.put(16844393, "allowUntrustedActivityEmbedding");
ANDROID_CONSTANTS.put(16843551, "alpha");
ANDROID_CONSTANTS.put(16844110, "alphabeticModifiers");
ANDROID_CONSTANTS.put(16843235, "alphabeticShortcut");
ANDROID_CONSTANTS.put(16842991, "alwaysDrawnWithCache");
ANDROID_CONSTANTS.put(16843267, "alwaysRetainTaskState");
ANDROID_CONSTANTS.put(16843941, "amPmBackgroundColor");
ANDROID_CONSTANTS.put(16843940, "amPmTextColor");
ANDROID_CONSTANTS.put(16843966, "ambientShadowAlpha");
ANDROID_CONSTANTS.put(16843168, "angle");
ANDROID_CONSTANTS.put(16843477, "animateFirstView");
ANDROID_CONSTANTS.put(16843506, "animateLayoutChanges");
ANDROID_CONSTANTS.put(16843356, "animateOnClick");
ANDROID_CONSTANTS.put(16844298, "animatedImageDrawable");
ANDROID_CONSTANTS.put(16843213, "animation");
ANDROID_CONSTANTS.put(16842989, "animationCache");
ANDROID_CONSTANTS.put(16843026, "animationDuration");
ANDROID_CONSTANTS.put(16843214, "animationOrder");
ANDROID_CONSTANTS.put(16843546, "animationResolution");
ANDROID_CONSTANTS.put(16843034, "antialias");
ANDROID_CONSTANTS.put(16843372, "anyDensity");
ANDROID_CONSTANTS.put(16843757, "apduServiceBanner");
ANDROID_CONSTANTS.put(16843281, "apiKey");
ANDROID_CONSTANTS.put(16844101, "appCategory");
ANDROID_CONSTANTS.put(16844154, "appComponentFactory");
ANDROID_CONSTANTS.put(16844354, "attributionTags");
ANDROID_CONSTANTS.put(16844363, "attributionsAreUserVisible");
ANDROID_CONSTANTS.put(16843444, "author");
ANDROID_CONSTANTS.put(16842776, "authorities");
ANDROID_CONSTANTS.put(16843535, "autoAdvanceViewId");
ANDROID_CONSTANTS.put(16842859, "autoCompleteTextViewStyle");
ANDROID_CONSTANTS.put(16844382, "autoHandwritingEnabled");
ANDROID_CONSTANTS.put(16842928, "autoLink");
ANDROID_CONSTANTS.put(16843754, "autoMirrored");
ANDROID_CONSTANTS.put(16843847, "autoRemoveFromRecents");
ANDROID_CONSTANTS.put(16844307, "autoRevokePermissions");
ANDROID_CONSTANTS.put(16844102, "autoSizeMaxTextSize");
ANDROID_CONSTANTS.put(16844088, "autoSizeMinTextSize");
ANDROID_CONSTANTS.put(16844087, "autoSizePresetSizes");
ANDROID_CONSTANTS.put(16844086, "autoSizeStepGranularity");
ANDROID_CONSTANTS.put(16844085, "autoSizeTextType");
ANDROID_CONSTANTS.put(16843445, "autoStart");
ANDROID_CONSTANTS.put(16843114, "autoText");
ANDROID_CONSTANTS.put(16843404, "autoUrlDetect");
ANDROID_CONSTANTS.put(16844014, "autoVerify");
ANDROID_CONSTANTS.put(16844118, "autofillHints");
ANDROID_CONSTANTS.put(16844136, "autofilledHighlight");
ANDROID_CONSTANTS.put(16844402, "backdropColor");
ANDROID_CONSTANTS.put(16842964, "background");
ANDROID_CONSTANTS.put(16842802, "backgroundDimAmount");
ANDROID_CONSTANTS.put(16843295, "backgroundDimEnabled");
ANDROID_CONSTANTS.put(16843659, "backgroundSplit");
ANDROID_CONSTANTS.put(16843658, "backgroundStacked");
ANDROID_CONSTANTS.put(16843883, "backgroundTint");
ANDROID_CONSTANTS.put(16843884, "backgroundTintMode");
ANDROID_CONSTANTS.put(16843391, "backupAgent");
ANDROID_CONSTANTS.put(16844058, "backupInForeground");
ANDROID_CONSTANTS.put(16843762, "banner");
ANDROID_CONSTANTS.put(16843548, "baseline");
ANDROID_CONSTANTS.put(16843042, "baselineAlignBottom");
ANDROID_CONSTANTS.put(16843046, "baselineAligned");
ANDROID_CONSTANTS.put(16843047, "baselineAlignedChildIndex");
ANDROID_CONSTANTS.put(16844054, "bitmap");
ANDROID_CONSTANTS.put(16843563, "borderlessButtonStyle");
ANDROID_CONSTANTS.put(16843184, "bottom");
ANDROID_CONSTANTS.put(16842957, "bottomBright");
ANDROID_CONSTANTS.put(16842953, "bottomDark");
ANDROID_CONSTANTS.put(16843179, "bottomLeftRadius");
ANDROID_CONSTANTS.put(16842958, "bottomMedium");
ANDROID_CONSTANTS.put(16843351, "bottomOffset");
ANDROID_CONSTANTS.put(16843180, "bottomRightRadius");
ANDROID_CONSTANTS.put(16843524, "breadCrumbShortTitle");
ANDROID_CONSTANTS.put(16843523, "breadCrumbTitle");
ANDROID_CONSTANTS.put(16843997, "breakStrategy");
ANDROID_CONSTANTS.put(16843086, "bufferType");
ANDROID_CONSTANTS.put(16843015, "button");
ANDROID_CONSTANTS.put(16843567, "buttonBarButtonStyle");
ANDROID_CONSTANTS.put(16843915, "buttonBarNegativeButtonStyle");
ANDROID_CONSTANTS.put(16843914, "buttonBarNeutralButtonStyle");
ANDROID_CONSTANTS.put(16843913, "buttonBarPositiveButtonStyle");
ANDROID_CONSTANTS.put(16843566, "buttonBarStyle");
ANDROID_CONSTANTS.put(16844149, "buttonCornerRadius");
ANDROID_CONSTANTS.put(16844030, "buttonGravity");
ANDROID_CONSTANTS.put(16842824, "buttonStyle");
ANDROID_CONSTANTS.put(16842826, "buttonStyleInset");
ANDROID_CONSTANTS.put(16842825, "buttonStyleSmall");
ANDROID_CONSTANTS.put(16842827, "buttonStyleToggle");
ANDROID_CONSTANTS.put(16843887, "buttonTint");
ANDROID_CONSTANTS.put(16843888, "buttonTintMode");
ANDROID_CONSTANTS.put(16843009, "cacheColorHint");
ANDROID_CONSTANTS.put(16843931, "calendarTextColor");
ANDROID_CONSTANTS.put(16843596, "calendarViewShown");
ANDROID_CONSTANTS.put(16843613, "calendarViewStyle");
ANDROID_CONSTANTS.put(16844039, "canControlMagnification");
ANDROID_CONSTANTS.put(16844368, "canDisplayOnRemoteDevices");
ANDROID_CONSTANTS.put(16844314, "canPauseRecording");
ANDROID_CONSTANTS.put(16844045, "canPerformGestures");
ANDROID_CONSTANTS.put(16844060, "canRecord");
ANDROID_CONSTANTS.put(16843736, "canRequestEnhancedWebAccessibility");
ANDROID_CONSTANTS.put(16843737, "canRequestFilterKeyEvents");
ANDROID_CONSTANTS.put(16844109, "canRequestFingerprintGestures");
ANDROID_CONSTANTS.put(16843735, "canRequestTouchExplorationMode");
ANDROID_CONSTANTS.put(16843653, "canRetrieveWindowContent");
ANDROID_CONSTANTS.put(16844303, "canTakeScreenshot");
ANDROID_CONSTANTS.put(16843312, "candidatesTextStyleSpans");
ANDROID_CONSTANTS.put(16844142, "cantSaveState");
ANDROID_CONSTANTS.put(16843113, "capitalize");
ANDROID_CONSTANTS.put(16843752, "category");
ANDROID_CONSTANTS.put(16842956, "centerBright");
ANDROID_CONSTANTS.put(16843275, "centerColor");
ANDROID_CONSTANTS.put(16842952, "centerDark");
ANDROID_CONSTANTS.put(16842959, "centerMedium");
ANDROID_CONSTANTS.put(16843170, "centerX");
ANDROID_CONSTANTS.put(16843171, "centerY");
ANDROID_CONSTANTS.put(16844104, "certDigest");
ANDROID_CONSTANTS.put(16842895, "checkBoxPreferenceStyle");
ANDROID_CONSTANTS.put(16843016, "checkMark");
ANDROID_CONSTANTS.put(16843943, "checkMarkTint");
ANDROID_CONSTANTS.put(16843944, "checkMarkTintMode");
ANDROID_CONSTANTS.put(16843237, "checkable");
ANDROID_CONSTANTS.put(16843232, "checkableBehavior");
ANDROID_CONSTANTS.put(16842860, "checkboxStyle");
ANDROID_CONSTANTS.put(16843014, "checked");
ANDROID_CONSTANTS.put(16843080, "checkedButton");
ANDROID_CONSTANTS.put(16843720, "checkedTextViewStyle");
ANDROID_CONSTANTS.put(16843025, "childDivider");
ANDROID_CONSTANTS.put(16843020, "childIndicator");
ANDROID_CONSTANTS.put(16843732, "childIndicatorEnd");
ANDROID_CONSTANTS.put(16843023, "childIndicatorLeft");
ANDROID_CONSTANTS.put(16843024, "childIndicatorRight");
ANDROID_CONSTANTS.put(16843731, "childIndicatorStart");
ANDROID_CONSTANTS.put(16843051, "choiceMode");
ANDROID_CONSTANTS.put(16844139, "classLoader");
ANDROID_CONSTANTS.put(16842773, "clearTaskOnLaunch");
ANDROID_CONSTANTS.put(16842981, "clickable");
ANDROID_CONSTANTS.put(16842986, "clipChildren");
ANDROID_CONSTANTS.put(16843274, "clipOrientation");
ANDROID_CONSTANTS.put(16844328, "clipToOutline");
ANDROID_CONSTANTS.put(16842987, "clipToPadding");
ANDROID_CONSTANTS.put(16843905, "closeIcon");
ANDROID_CONSTANTS.put(16843330, "codes");
ANDROID_CONSTANTS.put(16843083, "collapseColumns");
ANDROID_CONSTANTS.put(16843984, "collapseContentDescription");
ANDROID_CONSTANTS.put(16844031, "collapseIcon");
ANDROID_CONSTANTS.put(16843173, "color");
ANDROID_CONSTANTS.put(16843829, "colorAccent");
ANDROID_CONSTANTS.put(16843664, "colorActivatedHighlight");
ANDROID_CONSTANTS.put(16842801, "colorBackground");
ANDROID_CONSTANTS.put(16843435, "colorBackgroundCacheHint");
ANDROID_CONSTANTS.put(16844002, "colorBackgroundFloating");
ANDROID_CONSTANTS.put(16843819, "colorButtonNormal");
ANDROID_CONSTANTS.put(16843818, "colorControlActivated");
ANDROID_CONSTANTS.put(16843820, "colorControlHighlight");
ANDROID_CONSTANTS.put(16843817, "colorControlNormal");
ANDROID_CONSTANTS.put(16843982, "colorEdgeEffect");
ANDROID_CONSTANTS.put(16844099, "colorError");
ANDROID_CONSTANTS.put(16843663, "colorFocusedHighlight");
ANDROID_CONSTANTS.put(16842800, "colorForeground");
ANDROID_CONSTANTS.put(16843270, "colorForegroundInverse");
ANDROID_CONSTANTS.put(16843662, "colorLongPressedHighlight");
ANDROID_CONSTANTS.put(16844106, "colorMode");
ANDROID_CONSTANTS.put(16843665, "colorMultiSelectHighlight");
ANDROID_CONSTANTS.put(16843661, "colorPressedHighlight");
ANDROID_CONSTANTS.put(16843827, "colorPrimary");
ANDROID_CONSTANTS.put(16843828, "colorPrimaryDark");
ANDROID_CONSTANTS.put(16844080, "colorSecondary");
ANDROID_CONSTANTS.put(16843639, "columnCount");
ANDROID_CONSTANTS.put(16843215, "columnDelay");
ANDROID_CONSTANTS.put(16843640, "columnOrderPreserved");
ANDROID_CONSTANTS.put(16843031, "columnWidth");
ANDROID_CONSTANTS.put(16843909, "commitIcon");
ANDROID_CONSTANTS.put(16843621, "compatibleWidthLimitDp");
ANDROID_CONSTANTS.put(16843122, "completionHint");
ANDROID_CONSTANTS.put(16843123, "completionHintView");
ANDROID_CONSTANTS.put(16843124, "completionThreshold");
ANDROID_CONSTANTS.put(16842783, "configChanges");
ANDROID_CONSTANTS.put(16843357, "configure");
ANDROID_CONSTANTS.put(16843158, "constantSize");
ANDROID_CONSTANTS.put(16843355, "content");
ANDROID_CONSTANTS.put(16843961, "contentAgeHint");
ANDROID_CONSTANTS.put(16843408, "contentAuthority");
ANDROID_CONSTANTS.put(16843379, "contentDescription");
ANDROID_CONSTANTS.put(16843860, "contentInsetEnd");
ANDROID_CONSTANTS.put(16844067, "contentInsetEndWithActions");
ANDROID_CONSTANTS.put(16843861, "contentInsetLeft");
ANDROID_CONSTANTS.put(16843862, "contentInsetRight");
ANDROID_CONSTANTS.put(16843859, "contentInsetStart");
ANDROID_CONSTANTS.put(16844066, "contentInsetStartWithNavigation");
ANDROID_CONSTANTS.put(16844007, "contextClickable");
ANDROID_CONSTANTS.put(16844078, "contextDescription");
ANDROID_CONSTANTS.put(16844033, "contextPopupMenuStyle");
ANDROID_CONSTANTS.put(16844077, "contextUri");
ANDROID_CONSTANTS.put(16843772, "controlX1");
ANDROID_CONSTANTS.put(16843774, "controlX2");
ANDROID_CONSTANTS.put(16843773, "controlY1");
ANDROID_CONSTANTS.put(16843775, "controlY2");
ANDROID_CONSTANTS.put(16844059, "countDown");
ANDROID_CONSTANTS.put(16843962, "country");
ANDROID_CONSTANTS.put(16843043, "cropToPadding");
ANDROID_CONSTANTS.put(16844302, "crossProfile");
ANDROID_CONSTANTS.put(16843090, "cursorVisible");
ANDROID_CONSTANTS.put(16843474, "customNavigationLayout");
ANDROID_CONSTANTS.put(16843579, "customTokens");
ANDROID_CONSTANTS.put(16843220, "cycles");
ANDROID_CONSTANTS.put(16843175, "dashGap");
ANDROID_CONSTANTS.put(16843174, "dashWidth");
ANDROID_CONSTANTS.put(16842798, "data");
ANDROID_CONSTANTS.put(16844350, "dataExtractionRules");
ANDROID_CONSTANTS.put(16843948, "datePickerDialogTheme");
ANDROID_CONSTANTS.put(16843955, "datePickerMode");
ANDROID_CONSTANTS.put(16843612, "datePickerStyle");
ANDROID_CONSTANTS.put(16843593, "dateTextAppearance");
ANDROID_CONSTANTS.put(16843924, "dayOfWeekBackground");
ANDROID_CONSTANTS.put(16843925, "dayOfWeekTextAppearance");
ANDROID_CONSTANTS.put(16842767, "debuggable");
ANDROID_CONSTANTS.put(16844130, "defaultFocusHighlightEnabled");
ANDROID_CONSTANTS.put(16844021, "defaultHeight");
ANDROID_CONSTANTS.put(16844036, "defaultToDeviceProtectedStorage");
ANDROID_CONSTANTS.put(16843245, "defaultValue");
ANDROID_CONSTANTS.put(16844020, "defaultWidth");
ANDROID_CONSTANTS.put(16843212, "delay");
ANDROID_CONSTANTS.put(16843244, "dependency");
ANDROID_CONSTANTS.put(16842993, "descendantFocusability");
ANDROID_CONSTANTS.put(16842784, "description");
ANDROID_CONSTANTS.put(16843430, "detachWallpaper");
ANDROID_CONSTANTS.put(16843427, "detailColumn");
ANDROID_CONSTANTS.put(16843428, "detailSocialSummary");
ANDROID_CONSTANTS.put(16843598, "detailsElementBackground");
ANDROID_CONSTANTS.put(16843010, "dial");
ANDROID_CONSTANTS.put(16844342, "dialTint");
ANDROID_CONSTANTS.put(16844343, "dialTintMode");
ANDROID_CONSTANTS.put(16844145, "dialogCornerRadius");
ANDROID_CONSTANTS.put(16843252, "dialogIcon");
ANDROID_CONSTANTS.put(16843255, "dialogLayout");
ANDROID_CONSTANTS.put(16843251, "dialogMessage");
ANDROID_CONSTANTS.put(16842897, "dialogPreferenceStyle");
ANDROID_CONSTANTS.put(16843987, "dialogPreferredPadding");
ANDROID_CONSTANTS.put(16843528, "dialogTheme");
ANDROID_CONSTANTS.put(16843250, "dialogTitle");
ANDROID_CONSTANTS.put(16843110, "digits");
ANDROID_CONSTANTS.put(16844037, "directBootAware");
ANDROID_CONSTANTS.put(16843217, "direction");
ANDROID_CONSTANTS.put(16843681, "directionDescriptions");
ANDROID_CONSTANTS.put(16843218, "directionPriority");
ANDROID_CONSTANTS.put(16843249, "disableDependentsState");
ANDROID_CONSTANTS.put(16842803, "disabledAlpha");
ANDROID_CONSTANTS.put(16843472, "displayOptions");
ANDROID_CONSTANTS.put(16843036, "dither");
ANDROID_CONSTANTS.put(16843049, "divider");
ANDROID_CONSTANTS.put(16843050, "dividerHeight");
ANDROID_CONSTANTS.put(16843564, "dividerHorizontal");
ANDROID_CONSTANTS.put(16843562, "dividerPadding");
ANDROID_CONSTANTS.put(16843530, "dividerVertical");
ANDROID_CONSTANTS.put(16843845, "documentLaunchMode");
ANDROID_CONSTANTS.put(16843004, "drawSelectorOnTop");
ANDROID_CONSTANTS.put(16843161, "drawable");
ANDROID_CONSTANTS.put(16843118, "drawableBottom");
ANDROID_CONSTANTS.put(16843667, "drawableEnd");
ANDROID_CONSTANTS.put(16843119, "drawableLeft");
ANDROID_CONSTANTS.put(16843121, "drawablePadding");
ANDROID_CONSTANTS.put(16843120, "drawableRight");
ANDROID_CONSTANTS.put(16843666, "drawableStart");
ANDROID_CONSTANTS.put(16843990, "drawableTint");
ANDROID_CONSTANTS.put(16843991, "drawableTintMode");
ANDROID_CONSTANTS.put(16843117, "drawableTop");
ANDROID_CONSTANTS.put(16842984, "drawingCacheQuality");
ANDROID_CONSTANTS.put(16843363, "dropDownAnchor");
ANDROID_CONSTANTS.put(16843395, "dropDownHeight");
ANDROID_CONSTANTS.put(16842888, "dropDownHintAppearance");
ANDROID_CONSTANTS.put(16843436, "dropDownHorizontalOffset");
ANDROID_CONSTANTS.put(16842886, "dropDownItemStyle");
ANDROID_CONSTANTS.put(16842861, "dropDownListViewStyle");
ANDROID_CONSTANTS.put(16843125, "dropDownSelector");
ANDROID_CONSTANTS.put(16843478, "dropDownSpinnerStyle");
ANDROID_CONSTANTS.put(16843437, "dropDownVerticalOffset");
ANDROID_CONSTANTS.put(16843362, "dropDownWidth");
ANDROID_CONSTANTS.put(16842985, "duplicateParentState");
ANDROID_CONSTANTS.put(16843160, "duration");
ANDROID_CONSTANTS.put(16843602, "editTextBackground");
ANDROID_CONSTANTS.put(16843601, "editTextColor");
ANDROID_CONSTANTS.put(16842898, "editTextPreferenceStyle");
ANDROID_CONSTANTS.put(16842862, "editTextStyle");
ANDROID_CONSTANTS.put(16843115, "editable");
ANDROID_CONSTANTS.put(16843300, "editorExtras");
ANDROID_CONSTANTS.put(16844361, "effectColor");
ANDROID_CONSTANTS.put(16843869, "elegantTextHeight");
ANDROID_CONSTANTS.put(16843840, "elevation");
ANDROID_CONSTANTS.put(16842923, "ellipsize");
ANDROID_CONSTANTS.put(16843096, "ems");
ANDROID_CONSTANTS.put(16844396, "enableOnBackInvokedCallback");
ANDROID_CONSTANTS.put(16844069, "enableVrMode");
ANDROID_CONSTANTS.put(16844069, "enabled");
ANDROID_CONSTANTS.put(16843996, "end");
ANDROID_CONSTANTS.put(16843166, "endColor");
ANDROID_CONSTANTS.put(16844050, "endX");
ANDROID_CONSTANTS.put(16844051, "endY");
ANDROID_CONSTANTS.put(16843133, "endYear");
ANDROID_CONSTANTS.put(16844293, "enforceNavigationBarContrast");
ANDROID_CONSTANTS.put(16844292, "enforceStatusBarContrast");
ANDROID_CONSTANTS.put(16843532, "enterFadeDuration");
ANDROID_CONSTANTS.put(16842930, "entries");
ANDROID_CONSTANTS.put(16843256, "entryValues");
ANDROID_CONSTANTS.put(16843389, "eventsInterceptionEnabled");
ANDROID_CONSTANTS.put(16843842, "excludeClass");
ANDROID_CONSTANTS.put(16842775, "excludeFromRecents");
ANDROID_CONSTANTS.put(16843841, "excludeId");
ANDROID_CONSTANTS.put(16843854, "excludeName");
ANDROID_CONSTANTS.put(16843533, "exitFadeDuration");
ANDROID_CONSTANTS.put(16842834, "expandableListPreferredChildIndicatorLeft");
ANDROID_CONSTANTS.put(16842835, "expandableListPreferredChildIndicatorRight");
ANDROID_CONSTANTS.put(16842831, "expandableListPreferredChildPaddingLeft");
ANDROID_CONSTANTS.put(16842832, "expandableListPreferredItemIndicatorLeft");
ANDROID_CONSTANTS.put(16842833, "expandableListPreferredItemIndicatorRight");
ANDROID_CONSTANTS.put(16842830, "expandableListPreferredItemPaddingLeft");
ANDROID_CONSTANTS.put(16842863, "expandableListViewStyle");
ANDROID_CONSTANTS.put(16842863, "expandableListViewWhiteStyle");
ANDROID_CONSTANTS.put(16842768, "exported");
ANDROID_CONSTANTS.put(16844046, "externalService");
ANDROID_CONSTANTS.put(16843371, "extraTension");
ANDROID_CONSTANTS.put(16844010, "extractNativeLibs");
ANDROID_CONSTANTS.put(16843219, "factor");
ANDROID_CONSTANTS.put(16843219, "fadeDuration");
ANDROID_CONSTANTS.put(16843390, "fadeEnabled");
ANDROID_CONSTANTS.put(16843383, "fadeOffset");
ANDROID_CONSTANTS.put(16843434, "fadeScrollbars");
ANDROID_CONSTANTS.put(16842975, "fadingEdge");
ANDROID_CONSTANTS.put(16842976, "fadingEdgeLength");
ANDROID_CONSTANTS.put(16842976, "fadingMode");
ANDROID_CONSTANTS.put(16844155, "fallbackLineSpacing");
ANDROID_CONSTANTS.put(16843573, "fastScrollAlwaysVisible");
ANDROID_CONSTANTS.put(16843302, "fastScrollEnabled");
ANDROID_CONSTANTS.put(16843578, "fastScrollOverlayPosition");
ANDROID_CONSTANTS.put(16843575, "fastScrollPreviewBackgroundLeft");
ANDROID_CONSTANTS.put(16843576, "fastScrollPreviewBackgroundRight");
ANDROID_CONSTANTS.put(16843767, "fastScrollStyle");
ANDROID_CONSTANTS.put(16843609, "fastScrollTextColor");
ANDROID_CONSTANTS.put(16843574, "fastScrollThumbDrawable");
ANDROID_CONSTANTS.put(16843577, "fastScrollTrackDrawable");
ANDROID_CONSTANTS.put(16843197, "fillAfter");
ANDROID_CONSTANTS.put(16843980, "fillAlpha");
ANDROID_CONSTANTS.put(16843196, "fillBefore");
ANDROID_CONSTANTS.put(16843780, "fillColor");
ANDROID_CONSTANTS.put(16843343, "fillEnabled");
ANDROID_CONSTANTS.put(16844062, "fillType");
ANDROID_CONSTANTS.put(16843130, "fillViewport");
ANDROID_CONSTANTS.put(16843035, "filter");
ANDROID_CONSTANTS.put(16843460, "filterTouchesWhenObscured");
ANDROID_CONSTANTS.put(16844008, "fingerprintAuthDrawable");
ANDROID_CONSTANTS.put(16843431, "finishOnCloseSystemDialogs");
ANDROID_CONSTANTS.put(16842772, "finishOnTaskLaunch");
ANDROID_CONSTANTS.put(16844157, "firstBaselineToTopHeight");
ANDROID_CONSTANTS.put(16843581, "firstDayOfWeek");
ANDROID_CONSTANTS.put(16842973, "fitsSystemWindows");
ANDROID_CONSTANTS.put(16843129, "flipInterval");
ANDROID_CONSTANTS.put(16843129, "focusable");
ANDROID_CONSTANTS.put(16842971, "focusableInTouchMode");
ANDROID_CONSTANTS.put(16844100, "focusedByDefault");
ANDROID_CONSTANTS.put(16843587, "focusedMonthDateColor");
ANDROID_CONSTANTS.put(16844082, "font");
ANDROID_CONSTANTS.put(16843692, "fontFamily");
ANDROID_CONSTANTS.put(16843959, "fontFeatureSettings");
ANDROID_CONSTANTS.put(16844112, "fontProviderAuthority");
ANDROID_CONSTANTS.put(16844125, "fontProviderCerts");
ANDROID_CONSTANTS.put(16844119, "fontProviderPackage");
ANDROID_CONSTANTS.put(16844113, "fontProviderQuery");
ANDROID_CONSTANTS.put(16844322, "fontProviderSystemFontFamily");
ANDROID_CONSTANTS.put(16844095, "fontStyle");
ANDROID_CONSTANTS.put(16844144, "fontVariationSettings");
ANDROID_CONSTANTS.put(16844083, "fontWeight");
ANDROID_CONSTANTS.put(16843311, "footerDividersEnabled");
ANDROID_CONSTANTS.put(16844172, "forceDarkAllowed");
ANDROID_CONSTANTS.put(16844065, "forceHasOverlappingRendering");
ANDROID_CONSTANTS.put(16844296, "forceQueryable");
ANDROID_CONSTANTS.put(16844191, "forceUriPermissions");
ANDROID_CONSTANTS.put(16843017, "foreground");
ANDROID_CONSTANTS.put(16843264, "foregroundGravity");
ANDROID_CONSTANTS.put(16844185, "foregroundServiceType");
ANDROID_CONSTANTS.put(16843885, "foregroundTint");
ANDROID_CONSTANTS.put(16843886, "foregroundTintMode");
ANDROID_CONSTANTS.put(16843013, "format");
ANDROID_CONSTANTS.put(16843722, "format12Hour");
ANDROID_CONSTANTS.put(16843723, "format24Hour");
ANDROID_CONSTANTS.put(16843992, "fraction");
ANDROID_CONSTANTS.put(16843491, "fragment");
ANDROID_CONSTANTS.put(16843976, "fragmentAllowEnterTransitionOverlap");
ANDROID_CONSTANTS.put(16843977, "fragmentAllowReturnTransitionOverlap");
ANDROID_CONSTANTS.put(16843495, "fragmentCloseEnterAnimation");
ANDROID_CONSTANTS.put(16843496, "fragmentCloseExitAnimation");
ANDROID_CONSTANTS.put(16843971, "fragmentEnterTransition");
ANDROID_CONSTANTS.put(16843970, "fragmentExitTransition");
ANDROID_CONSTANTS.put(16843497, "fragmentFadeEnterAnimation");
ANDROID_CONSTANTS.put(16843498, "fragmentFadeExitAnimation");
ANDROID_CONSTANTS.put(16843493, "fragmentOpenEnterAnimation");
ANDROID_CONSTANTS.put(16843494, "fragmentOpenExitAnimation");
ANDROID_CONSTANTS.put(16843975, "fragmentReenterTransition");
ANDROID_CONSTANTS.put(16843973, "fragmentReturnTransition");
ANDROID_CONSTANTS.put(16843972, "fragmentSharedElementEnterTransition");
ANDROID_CONSTANTS.put(16843974, "fragmentSharedElementReturnTransition");
ANDROID_CONSTANTS.put(16843116, "freezesText");
ANDROID_CONSTANTS.put(16843210, "fromAlpha");
ANDROID_CONSTANTS.put(16843187, "fromDegrees");
ANDROID_CONSTANTS.put(16844386, "fromExtendBottom");
ANDROID_CONSTANTS.put(16844383, "fromExtendLeft");
ANDROID_CONSTANTS.put(16844385, "fromExtendRight");
ANDROID_CONSTANTS.put(16844384, "fromExtendTop");
ANDROID_CONSTANTS.put(16843850, "fromId");
ANDROID_CONSTANTS.put(16843741, "fromScene");
ANDROID_CONSTANTS.put(16843206, "fromXDelta");
ANDROID_CONSTANTS.put(16843202, "fromXScale");
ANDROID_CONSTANTS.put(16843208, "fromYDelta");
ANDROID_CONSTANTS.put(16843204, "fromYScale");
ANDROID_CONSTANTS.put(16844011, "fullBackupContent");
ANDROID_CONSTANTS.put(16843891, "fullBackupOnly");
ANDROID_CONSTANTS.put(16842954, "fullBright");
ANDROID_CONSTANTS.put(16842950, "fullDark");
ANDROID_CONSTANTS.put(16842787, "functionalTest");
ANDROID_CONSTANTS.put(16842828, "galleryItemBackground");
ANDROID_CONSTANTS.put(16842864, "galleryStyle");
ANDROID_CONSTANTS.put(16843381, "gestureColor");
ANDROID_CONSTANTS.put(16843388, "gestureStrokeAngleThreshold");
ANDROID_CONSTANTS.put(16843386, "gestureStrokeLengthThreshold");
ANDROID_CONSTANTS.put(16843387, "gestureStrokeSquarenessThreshold");
ANDROID_CONSTANTS.put(16843385, "gestureStrokeType");
ANDROID_CONSTANTS.put(16843380, "gestureStrokeWidth");
ANDROID_CONSTANTS.put(16843393, "glEsVersion");
ANDROID_CONSTANTS.put(16843906, "goIcon");
ANDROID_CONSTANTS.put(16843172, "gradientRadius");
ANDROID_CONSTANTS.put(16842779, "grantUriPermissions");
ANDROID_CONSTANTS.put(16842927, "gravity");
ANDROID_CONSTANTS.put(16842865, "gridViewStyle");
ANDROID_CONSTANTS.put(16843019, "groupIndicator");
ANDROID_CONSTANTS.put(16844310, "gwpAsanMode");
ANDROID_CONSTANTS.put(16843011, "hand_hour");
ANDROID_CONSTANTS.put(16844344, "hand_hourTint");
ANDROID_CONSTANTS.put(16844345, "hand_hourTintMode");
ANDROID_CONSTANTS.put(16843012, "hand_minute");
ANDROID_CONSTANTS.put(16844346, "hand_minuteTint");
ANDROID_CONSTANTS.put(16844347, "hand_minuteTintMode");
ANDROID_CONSTANTS.put(16844323, "hand_second");
ANDROID_CONSTANTS.put(16844348, "hand_secondTint");
ANDROID_CONSTANTS.put(16844349, "hand_secondTintMode");
ANDROID_CONSTANTS.put(16843354, "handle");
ANDROID_CONSTANTS.put(16842786, "handleProfiling");
ANDROID_CONSTANTS.put(16843358, "hapticFeedbackEnabled");
ANDROID_CONSTANTS.put(16843475, "hardwareAccelerated");
ANDROID_CONSTANTS.put(16842764, "hasCode");
ANDROID_CONSTANTS.put(16844186, "hasFragileUserData");
ANDROID_CONSTANTS.put(16843936, "headerAmPmTextAppearance");
ANDROID_CONSTANTS.put(16843055, "headerBackground");
ANDROID_CONSTANTS.put(16843927, "headerDayOfMonthTextAppearance");
ANDROID_CONSTANTS.put(16843310, "headerDividersEnabled");
ANDROID_CONSTANTS.put(16843926, "headerMonthTextAppearance");
ANDROID_CONSTANTS.put(16843935, "headerTimeTextAppearance");
ANDROID_CONSTANTS.put(16843928, "headerYearTextAppearance");
ANDROID_CONSTANTS.put(16843093, "height");
ANDROID_CONSTANTS.put(16843843, "hideOnContentScroll");
ANDROID_CONSTANTS.put(16843088, "hint");
ANDROID_CONSTANTS.put(16843531, "homeAsUpIndicator");
ANDROID_CONSTANTS.put(16843549, "homeLayout");
ANDROID_CONSTANTS.put(16843053, "horizontalDivider");
ANDROID_CONSTANTS.put(16843327, "horizontalGap");
ANDROID_CONSTANTS.put(16843603, "horizontalScrollViewStyle");
ANDROID_CONSTANTS.put(16843028, "horizontalSpacing");
ANDROID_CONSTANTS.put(16842792, "host");
ANDROID_CONSTANTS.put(16844055, "hotSpotX");
ANDROID_CONSTANTS.put(16844056, "hotSpotY");
ANDROID_CONSTANTS.put(16844299, "htmlDescription");
ANDROID_CONSTANTS.put(16843998, "hyphenationFrequency");
ANDROID_CONSTANTS.put(16842754, "icon");
ANDROID_CONSTANTS.put(16843337, "iconPreview");
ANDROID_CONSTANTS.put(16844129, "iconSpaceReserved");
ANDROID_CONSTANTS.put(16844126, "iconTint");
ANDROID_CONSTANTS.put(16844127, "iconTintMode");
ANDROID_CONSTANTS.put(16843514, "iconifiedByDefault");
ANDROID_CONSTANTS.put(16842960, "id");
ANDROID_CONSTANTS.put(16844294, "identifier");
ANDROID_CONSTANTS.put(16843263, "ignoreGravity");
ANDROID_CONSTANTS.put(16842866, "imageButtonStyle");
ANDROID_CONSTANTS.put(16842867, "imageWellStyle");
ANDROID_CONSTANTS.put(16843366, "imeActionId");
ANDROID_CONSTANTS.put(16843365, "imeActionLabel");
ANDROID_CONSTANTS.put(16843368, "imeExtractEnterAnimation");
ANDROID_CONSTANTS.put(16843369, "imeExtractExitAnimation");
ANDROID_CONSTANTS.put(16843308, "imeFullscreenBackground");
ANDROID_CONSTANTS.put(16843364, "imeOptions");
ANDROID_CONSTANTS.put(16843502, "imeSubtypeExtraValue");
ANDROID_CONSTANTS.put(16843500, "imeSubtypeLocale");
ANDROID_CONSTANTS.put(16843501, "imeSubtypeMode");
ANDROID_CONSTANTS.put(16843456, "immersive");
ANDROID_CONSTANTS.put(16843690, "importantForAccessibility");
ANDROID_CONSTANTS.put(16844120, "importantForAutofill");
ANDROID_CONSTANTS.put(16844295, "importantForContentCapture");
ANDROID_CONSTANTS.put(16843127, "inAnimation");
ANDROID_CONSTANTS.put(16843103, "includeFontPadding");
ANDROID_CONSTANTS.put(16843374, "includeInGlobalSearch");
ANDROID_CONSTANTS.put(16843065, "indeterminate");
ANDROID_CONSTANTS.put(16843070, "indeterminateBehavior");
ANDROID_CONSTANTS.put(16843067, "indeterminateDrawable");
ANDROID_CONSTANTS.put(16843069, "indeterminateDuration");
ANDROID_CONSTANTS.put(16843066, "indeterminateOnly");
ANDROID_CONSTANTS.put(16843544, "indeterminateProgressStyle");
ANDROID_CONSTANTS.put(16843881, "indeterminateTint");
ANDROID_CONSTANTS.put(16843882, "indeterminateTintMode");
ANDROID_CONSTANTS.put(16843730, "indicatorEnd");
ANDROID_CONSTANTS.put(16843021, "indicatorLeft");
ANDROID_CONSTANTS.put(16843022, "indicatorRight");
ANDROID_CONSTANTS.put(16843729, "indicatorStart");
ANDROID_CONSTANTS.put(16842995, "inflatedId");
ANDROID_CONSTANTS.put(16844188, "inheritShowWhenLocked");
ANDROID_CONSTANTS.put(16842778, "initOrder");
ANDROID_CONSTANTS.put(16843714, "initialKeyguardLayout");
ANDROID_CONSTANTS.put(16843345, "initialLayout");
ANDROID_CONSTANTS.put(16843359, "innerRadius");
ANDROID_CONSTANTS.put(16843163, "innerRadiusRatio");
ANDROID_CONSTANTS.put(16843112, "inputMethod");
ANDROID_CONSTANTS.put(16843296, "inputType");
ANDROID_CONSTANTS.put(16843957, "inset");
ANDROID_CONSTANTS.put(16843194, "insetBottom");
ANDROID_CONSTANTS.put(16843191, "insetLeft");
ANDROID_CONSTANTS.put(16843192, "insetRight");
ANDROID_CONSTANTS.put(16843193, "insetTop");
ANDROID_CONSTANTS.put(16843447, "installLocation");
ANDROID_CONSTANTS.put(16844181, "interactiveUiTimeout");
ANDROID_CONSTANTS.put(16843073, "interpolator");
ANDROID_CONSTANTS.put(16844395, "intro");
ANDROID_CONSTANTS.put(16844353, "isAccessibilityTool");
ANDROID_CONSTANTS.put(16843571, "isAlwaysSyncable");
ANDROID_CONSTANTS.put(16843753, "isAsciiCapable");
ANDROID_CONSTANTS.put(16843647, "isAuxiliary");
ANDROID_CONSTANTS.put(16843297, "isDefault");
ANDROID_CONSTANTS.put(16844123, "isFeatureSplit");
ANDROID_CONSTANTS.put(16843764, "isGame");
ANDROID_CONSTANTS.put(16843079, "isIndicator");
ANDROID_CONSTANTS.put(16844176, "isLightTheme");
ANDROID_CONSTANTS.put(16843334, "isModifier");
ANDROID_CONSTANTS.put(16843336, "isRepeatable");
ANDROID_CONSTANTS.put(16843342, "isScrollContainer");
ANDROID_CONSTANTS.put(16844177, "isSplitRequired");
ANDROID_CONSTANTS.put(16844122, "isStatic");
ANDROID_CONSTANTS.put(16843335, "isSticky");
ANDROID_CONSTANTS.put(16843689, "isolatedProcess");
ANDROID_CONSTANTS.put(16844107, "isolatedSplits");
ANDROID_CONSTANTS.put(16843056, "itemBackground");
ANDROID_CONSTANTS.put(16843057, "itemIconDisabledAlpha");
ANDROID_CONSTANTS.put(16843565, "itemPadding");
ANDROID_CONSTANTS.put(16843052, "itemTextAppearance");
ANDROID_CONSTANTS.put(16844135, "justificationMode");
ANDROID_CONSTANTS.put(16843286, "keepScreenOn");
ANDROID_CONSTANTS.put(16843240, "key");
ANDROID_CONSTANTS.put(16843315, "keyBackground");
ANDROID_CONSTANTS.put(16843333, "keyEdgeFlags");
ANDROID_CONSTANTS.put(16843326, "keyHeight");
ANDROID_CONSTANTS.put(16843340, "keyIcon");
ANDROID_CONSTANTS.put(16843339, "keyLabel");
ANDROID_CONSTANTS.put(16843338, "keyOutputText");
ANDROID_CONSTANTS.put(16843321, "keyPreviewHeight");
ANDROID_CONSTANTS.put(16843319, "keyPreviewLayout");
ANDROID_CONSTANTS.put(16843320, "keyPreviewOffset");
ANDROID_CONSTANTS.put(16843739, "keySet");
ANDROID_CONSTANTS.put(16843318, "keyTextColor");
ANDROID_CONSTANTS.put(16843316, "keyTextSize");
ANDROID_CONSTANTS.put(16843325, "keyWidth");
ANDROID_CONSTANTS.put(16843691, "keyboardLayout");
ANDROID_CONSTANTS.put(16843341, "keyboardMode");
ANDROID_CONSTANTS.put(16844096, "keyboardNavigationCluster");
ANDROID_CONSTANTS.put(16842949, "keycode");
ANDROID_CONSTANTS.put(16843420, "killAfterRestore");
ANDROID_CONSTANTS.put(16844394, "knownActivityEmbeddingCerts");
ANDROID_CONSTANTS.put(16844330, "knownCerts");
ANDROID_CONSTANTS.put(16844359, "lStar");
ANDROID_CONSTANTS.put(16842753, "label");
ANDROID_CONSTANTS.put(16843718, "labelFor");
ANDROID_CONSTANTS.put(16843317, "labelTextSize");
ANDROID_CONSTANTS.put(16844040, "languageTag");
ANDROID_CONSTANTS.put(16843610, "largeHeap");
ANDROID_CONSTANTS.put(16843398, "largeScreens");
ANDROID_CONSTANTS.put(16843622, "largestWidthLimitDp");
ANDROID_CONSTANTS.put(16844158, "lastBaselineToBottomHeight");
ANDROID_CONSTANTS.put(16842781, "launchMode");
ANDROID_CONSTANTS.put(16843922, "launchTaskBehindSourceAnimation");
ANDROID_CONSTANTS.put(16843921, "launchTaskBehindTargetAnimation");
ANDROID_CONSTANTS.put(16843604, "layerType");
ANDROID_CONSTANTS.put(16842994, "layout");
ANDROID_CONSTANTS.put(16842988, "layoutAnimation");
ANDROID_CONSTANTS.put(16843698, "layoutDirection");
ANDROID_CONSTANTS.put(16843738, "layoutMode");
ANDROID_CONSTANTS.put(16843140, "layout_above");
ANDROID_CONSTANTS.put(16843142, "layout_alignBaseline");
ANDROID_CONSTANTS.put(16843146, "layout_alignBottom");
ANDROID_CONSTANTS.put(16843706, "layout_alignEnd");
ANDROID_CONSTANTS.put(16843143, "layout_alignLeft");
ANDROID_CONSTANTS.put(16843150, "layout_alignParentBottom");
ANDROID_CONSTANTS.put(16843708, "layout_alignParentEnd");
ANDROID_CONSTANTS.put(16843147, "layout_alignParentLeft");
ANDROID_CONSTANTS.put(16843149, "layout_alignParentRight");
ANDROID_CONSTANTS.put(16843707, "layout_alignParentStart");
ANDROID_CONSTANTS.put(16843148, "layout_alignParentTop");
ANDROID_CONSTANTS.put(16843145, "layout_alignRight");
ANDROID_CONSTANTS.put(16843705, "layout_alignStart");
ANDROID_CONSTANTS.put(16843144, "layout_alignTop");
ANDROID_CONSTANTS.put(16843154, "layout_alignWithParentIfMissing");
ANDROID_CONSTANTS.put(16843141, "layout_below");
ANDROID_CONSTANTS.put(16843152, "layout_centerHorizontal");
ANDROID_CONSTANTS.put(16843151, "layout_centerInParent");
ANDROID_CONSTANTS.put(16843153, "layout_centerVertical");
ANDROID_CONSTANTS.put(16843084, "layout_column");
ANDROID_CONSTANTS.put(16843645, "layout_columnSpan");
ANDROID_CONSTANTS.put(16843865, "layout_columnWeight");
ANDROID_CONSTANTS.put(16842931, "layout_gravity");
ANDROID_CONSTANTS.put(16842997, "layout_height");
ANDROID_CONSTANTS.put(16842998, "layout_margin");
ANDROID_CONSTANTS.put(16843002, "layout_marginBottom");
ANDROID_CONSTANTS.put(16843702, "layout_marginEnd");
ANDROID_CONSTANTS.put(16844091, "layout_marginHorizontal");
ANDROID_CONSTANTS.put(16842999, "layout_marginLeft");
ANDROID_CONSTANTS.put(16843001, "layout_marginRight");
ANDROID_CONSTANTS.put(16843701, "layout_marginStart");
ANDROID_CONSTANTS.put(16843000, "layout_marginTop");
ANDROID_CONSTANTS.put(16844092, "layout_marginVertical");
ANDROID_CONSTANTS.put(16843643, "layout_row");
ANDROID_CONSTANTS.put(16843644, "layout_rowSpan");
ANDROID_CONSTANTS.put(16843864, "layout_rowWeight");
ANDROID_CONSTANTS.put(16843155, "layout_scale");
ANDROID_CONSTANTS.put(16843085, "layout_span");
ANDROID_CONSTANTS.put(16843704, "layout_toEndOf");
ANDROID_CONSTANTS.put(16843138, "layout_toLeftOf");
ANDROID_CONSTANTS.put(16843139, "layout_toRightOf");
ANDROID_CONSTANTS.put(16843703, "layout_toStartOf");
ANDROID_CONSTANTS.put(16843137, "layout_weight");
ANDROID_CONSTANTS.put(16842996, "layout_width");
ANDROID_CONSTANTS.put(16843135, "layout_x");
ANDROID_CONSTANTS.put(16843136, "layout_y");
ANDROID_CONSTANTS.put(16843181, "left");
ANDROID_CONSTANTS.put(16843958, "letterSpacing");
ANDROID_CONSTANTS.put(16844032, "level");
ANDROID_CONSTANTS.put(16844398, "lineBreakStyle");
ANDROID_CONSTANTS.put(16844399, "lineBreakWordStyle");
ANDROID_CONSTANTS.put(16844159, "lineHeight");
ANDROID_CONSTANTS.put(16843287, "lineSpacingExtra");
ANDROID_CONSTANTS.put(16843288, "lineSpacingMultiplier");
ANDROID_CONSTANTS.put(16843092, "lines");
ANDROID_CONSTANTS.put(16842929, "linksClickable");
ANDROID_CONSTANTS.put(16843504, "listChoiceBackgroundIndicator");
ANDROID_CONSTANTS.put(16843290, "listChoiceIndicatorMultiple");
ANDROID_CONSTANTS.put(16843289, "listChoiceIndicatorSingle");
ANDROID_CONSTANTS.put(16843284, "listDivider");
ANDROID_CONSTANTS.put(16843525, "listDividerAlertDialog");
ANDROID_CONSTANTS.put(16844018, "listMenuViewStyle");
ANDROID_CONSTANTS.put(16843519, "listPopupWindowStyle");
ANDROID_CONSTANTS.put(16842829, "listPreferredItemHeight");
ANDROID_CONSTANTS.put(16843654, "listPreferredItemHeightLarge");
ANDROID_CONSTANTS.put(16843655, "listPreferredItemHeightSmall");
ANDROID_CONSTANTS.put(16843710, "listPreferredItemPaddingEnd");
ANDROID_CONSTANTS.put(16843683, "listPreferredItemPaddingLeft");
ANDROID_CONSTANTS.put(16843684, "listPreferredItemPaddingRight");
ANDROID_CONSTANTS.put(16843709, "listPreferredItemPaddingStart");
ANDROID_CONSTANTS.put(16843003, "listSelector");
ANDROID_CONSTANTS.put(16843272, "listSeparatorTextViewStyle");
ANDROID_CONSTANTS.put(16842868, "listViewStyle");
ANDROID_CONSTANTS.put(16842869, "listViewWhiteStyle");
ANDROID_CONSTANTS.put(16844379, "localeConfig");
ANDROID_CONSTANTS.put(16844013, "lockTaskMode");
ANDROID_CONSTANTS.put(16843454, "logo");
ANDROID_CONSTANTS.put(16844009, "logoDescription");
ANDROID_CONSTANTS.put(16842982, "longClickable");
ANDROID_CONSTANTS.put(16843527, "loopViews");
ANDROID_CONSTANTS.put(16842756, "manageSpaceActivity");
ANDROID_CONSTANTS.put(16842890, "mapViewStyle");
ANDROID_CONSTANTS.put(16843293, "marqueeRepeatLimit");
ANDROID_CONSTANTS.put(16843855, "matchOrder");
ANDROID_CONSTANTS.put(16843062, "max");
ANDROID_CONSTANTS.put(16844128, "maxAspectRatio");
ANDROID_CONSTANTS.put(16844029, "maxButtonHeight");
ANDROID_CONSTANTS.put(16843584, "maxDate");
ANDROID_CONSTANTS.put(16843095, "maxEms");
ANDROID_CONSTANTS.put(16843040, "maxHeight");
ANDROID_CONSTANTS.put(16843060, "maxItemsPerRow");
ANDROID_CONSTANTS.put(16843104, "maxLength");
ANDROID_CONSTANTS.put(16843186, "maxLevel");
ANDROID_CONSTANTS.put(16843091, "maxLines");
ANDROID_CONSTANTS.put(16844163, "maxLongVersionCode");
ANDROID_CONSTANTS.put(16843846, "maxRecents");
ANDROID_CONSTANTS.put(16844339, "maxResizeHeight");
ANDROID_CONSTANTS.put(16844338, "maxResizeWidth");
ANDROID_CONSTANTS.put(16843059, "maxRows");
ANDROID_CONSTANTS.put(16843377, "maxSdkVersion");
ANDROID_CONSTANTS.put(16843039, "maxWidth");
ANDROID_CONSTANTS.put(16843903, "maximumAngle");
ANDROID_CONSTANTS.put(16843018, "measureAllChildren");
ANDROID_CONSTANTS.put(16843476, "measureWithLargestChild");
ANDROID_CONSTANTS.put(16843693, "mediaRouteButtonStyle");
ANDROID_CONSTANTS.put(16843694, "mediaRouteTypes");
ANDROID_CONSTANTS.put(16844324, "memtagMode");
ANDROID_CONSTANTS.put(16843230, "menuCategory");
ANDROID_CONSTANTS.put(16844309, "mimeGroup");
ANDROID_CONSTANTS.put(16842790, "mimeType");
ANDROID_CONSTANTS.put(16844089, "min");
ANDROID_CONSTANTS.put(16844187, "minAspectRatio");
ANDROID_CONSTANTS.put(16843583, "minDate");
ANDROID_CONSTANTS.put(16843098, "minEms");
ANDROID_CONSTANTS.put(16843072, "minHeight");
ANDROID_CONSTANTS.put(16843185, "minLevel");
ANDROID_CONSTANTS.put(16843094, "minLines");
ANDROID_CONSTANTS.put(16843670, "minResizeHeight");
ANDROID_CONSTANTS.put(16843669, "minResizeWidth");
ANDROID_CONSTANTS.put(16843276, "minSdkVersion");
ANDROID_CONSTANTS.put(16843071, "minWidth");
ANDROID_CONSTANTS.put(16843901, "minimumHorizontalAngle");
ANDROID_CONSTANTS.put(16843902, "minimumVerticalAngle");
ANDROID_CONSTANTS.put(16843725, "mipMap");
ANDROID_CONSTANTS.put(16843726, "mirrorForRtl");
ANDROID_CONSTANTS.put(16843134, "mode");
ANDROID_CONSTANTS.put(16843061, "moreIcon");
ANDROID_CONSTANTS.put(16843918, "multiArch");
ANDROID_CONSTANTS.put(16842771, "multiprocess");
ANDROID_CONSTANTS.put(16842755, "name");
ANDROID_CONSTANTS.put(16844325, "nativeHeapZeroInitialized");
ANDROID_CONSTANTS.put(16843858, "navigationBarColor");
ANDROID_CONSTANTS.put(16844141, "navigationBarDividerColor");
ANDROID_CONSTANTS.put(16843969, "navigationContentDescription");
ANDROID_CONSTANTS.put(16843968, "navigationIcon");
ANDROID_CONSTANTS.put(16843471, "navigationMode");
ANDROID_CONSTANTS.put(16843254, "negativeButtonText");
ANDROID_CONSTANTS.put(16843830, "nestedScrollingEnabled");
ANDROID_CONSTANTS.put(16844071, "networkSecurityConfig");
ANDROID_CONSTANTS.put(16844098, "nextClusterForward");
ANDROID_CONSTANTS.put(16842980, "nextFocusDown");
ANDROID_CONSTANTS.put(16843580, "nextFocusForward");
ANDROID_CONSTANTS.put(16842977, "nextFocusLeft");
ANDROID_CONSTANTS.put(16842978, "nextFocusRight");
ANDROID_CONSTANTS.put(16842979, "nextFocusUp");
ANDROID_CONSTANTS.put(16843309, "noHistory");
ANDROID_CONSTANTS.put(16844175, "nonInteractiveUiTimeout");
ANDROID_CONSTANTS.put(16843397, "normalScreens");
ANDROID_CONSTANTS.put(16843651, "notificationTimeout");
ANDROID_CONSTANTS.put(16843032, "numColumns");
ANDROID_CONSTANTS.put(16843076, "numStars");
ANDROID_CONSTANTS.put(16844068, "numberPickerStyle");
ANDROID_CONSTANTS.put(16843938, "numbersBackgroundColor");
ANDROID_CONSTANTS.put(16844001, "numbersInnerTextColor");
ANDROID_CONSTANTS.put(16843939, "numbersSelectorColor");
ANDROID_CONSTANTS.put(16843937, "numbersTextColor");
ANDROID_CONSTANTS.put(16843109, "numeric");
ANDROID_CONSTANTS.put(16844111, "numericModifiers");
ANDROID_CONSTANTS.put(16843236, "numericShortcut");
ANDROID_CONSTANTS.put(16844052, "offset");
ANDROID_CONSTANTS.put(16843375, "onClick");
ANDROID_CONSTANTS.put(16843159, "oneshot");
ANDROID_CONSTANTS.put(16843550, "opacity");
ANDROID_CONSTANTS.put(16844171, "opticalInsetBottom");
ANDROID_CONSTANTS.put(16844168, "opticalInsetLeft");
ANDROID_CONSTANTS.put(16844170, "opticalInsetRight");
ANDROID_CONSTANTS.put(16844169, "opticalInsetTop");
ANDROID_CONSTANTS.put(16843242, "order");
ANDROID_CONSTANTS.put(16843231, "orderInCategory");
ANDROID_CONSTANTS.put(16843490, "ordering");
ANDROID_CONSTANTS.put(16843239, "orderingFromXml");
ANDROID_CONSTANTS.put(16842948, "orientation");
ANDROID_CONSTANTS.put(16843128, "outAnimation");
ANDROID_CONSTANTS.put(16844162, "outlineAmbientShadowColor");
ANDROID_CONSTANTS.put(16843960, "outlineProvider");
ANDROID_CONSTANTS.put(16844161, "outlineSpotShadowColor");
ANDROID_CONSTANTS.put(16843459, "overScrollFooter");
ANDROID_CONSTANTS.put(16843458, "overScrollHeader");
ANDROID_CONSTANTS.put(16843457, "overScrollMode");
ANDROID_CONSTANTS.put(16843874, "overlapAnchor");
ANDROID_CONSTANTS.put(16843682, "overridesImplicitlyEnabledSubtype");
ANDROID_CONSTANTS.put(16843649, "packageNames");
ANDROID_CONSTANTS.put(16844167, "packageType");
ANDROID_CONSTANTS.put(16842965, "padding");
ANDROID_CONSTANTS.put(16842969, "paddingBottom");
ANDROID_CONSTANTS.put(16843700, "paddingEnd");
ANDROID_CONSTANTS.put(16844093, "paddingHorizontal");
ANDROID_CONSTANTS.put(16842966, "paddingLeft");
ANDROID_CONSTANTS.put(16843863, "paddingMode");
ANDROID_CONSTANTS.put(16842968, "paddingRight");
ANDROID_CONSTANTS.put(16843699, "paddingStart");
ANDROID_CONSTANTS.put(16842967, "paddingTop");
ANDROID_CONSTANTS.put(16844094, "paddingVertical");
ANDROID_CONSTANTS.put(16842846, "panelBackground");
ANDROID_CONSTANTS.put(16842849, "panelColorBackground");
ANDROID_CONSTANTS.put(16842848, "panelColorForeground");
ANDROID_CONSTANTS.put(16842847, "panelFullBackground");
ANDROID_CONSTANTS.put(16842850, "panelTextAppearance");
ANDROID_CONSTANTS.put(16843687, "parentActivityName");
ANDROID_CONSTANTS.put(16843100, "password");
ANDROID_CONSTANTS.put(16844351, "passwordsActivity");
ANDROID_CONSTANTS.put(16842794, "path");
ANDROID_CONSTANTS.put(16844320, "pathAdvancedPattern");
ANDROID_CONSTANTS.put(16843781, "pathData");
ANDROID_CONSTANTS.put(16842796, "pathPattern");
ANDROID_CONSTANTS.put(16842795, "pathPrefix");
ANDROID_CONSTANTS.put(16844318, "pathSuffix");
ANDROID_CONSTANTS.put(16843978, "patternPathData");
ANDROID_CONSTANTS.put(16842758, "permission");
ANDROID_CONSTANTS.put(16843719, "permissionFlags");
ANDROID_CONSTANTS.put(16842762, "permissionGroup");
ANDROID_CONSTANTS.put(16843717, "permissionGroupFlags");
ANDROID_CONSTANTS.put(16843821, "persistableMode");
ANDROID_CONSTANTS.put(16842765, "persistent");
ANDROID_CONSTANTS.put(16842990, "persistentDrawingCache");
ANDROID_CONSTANTS.put(16844131, "persistentWhenFeatureAvailable");
ANDROID_CONSTANTS.put(16843111, "phoneNumber");
ANDROID_CONSTANTS.put(16843189, "pivotX");
ANDROID_CONSTANTS.put(16843190, "pivotY");
ANDROID_CONSTANTS.put(16844041, "pointerIcon");
ANDROID_CONSTANTS.put(16843465, "popupAnimationStyle");
ANDROID_CONSTANTS.put(16843126, "popupBackground");
ANDROID_CONSTANTS.put(16843332, "popupCharacters");
ANDROID_CONSTANTS.put(16843916, "popupElevation");
ANDROID_CONSTANTS.put(16844063, "popupEnterTransition");
ANDROID_CONSTANTS.put(16844064, "popupExitTransition");
ANDROID_CONSTANTS.put(16843331, "popupKeyboard");
ANDROID_CONSTANTS.put(16843323, "popupLayout");
ANDROID_CONSTANTS.put(16843520, "popupMenuStyle");
ANDROID_CONSTANTS.put(16843945, "popupTheme");
ANDROID_CONSTANTS.put(16842870, "popupWindowStyle");
ANDROID_CONSTANTS.put(16842793, "port");
ANDROID_CONSTANTS.put(16843253, "positiveButtonText");
ANDROID_CONSTANTS.put(16844381, "preferKeepClear");
ANDROID_CONSTANTS.put(16844300, "preferMinimalPostProcessing");
ANDROID_CONSTANTS.put(16842892, "preferenceCategoryStyle");
ANDROID_CONSTANTS.put(16844038, "preferenceFragmentStyle");
ANDROID_CONSTANTS.put(16842893, "preferenceInformationStyle");
ANDROID_CONSTANTS.put(16842900, "preferenceLayoutChild");
ANDROID_CONSTANTS.put(16842891, "preferenceScreenStyle");
ANDROID_CONSTANTS.put(16842894, "preferenceStyle");
ANDROID_CONSTANTS.put(16843712, "presentationTheme");
ANDROID_CONSTANTS.put(16844308, "preserveLegacyExternalStorage");
ANDROID_CONSTANTS.put(16843482, "previewImage");
ANDROID_CONSTANTS.put(16844327, "previewLayout");
ANDROID_CONSTANTS.put(16844114, "primaryContentAlpha");
ANDROID_CONSTANTS.put(16842780, "priority");
ANDROID_CONSTANTS.put(16843299, "privateImeOptions");
ANDROID_CONSTANTS.put(16842769, "process");
ANDROID_CONSTANTS.put(16843063, "progress");
ANDROID_CONSTANTS.put(16843877, "progressBackgroundTint");
ANDROID_CONSTANTS.put(16843878, "progressBackgroundTintMode");
ANDROID_CONSTANTS.put(16843545, "progressBarPadding");
ANDROID_CONSTANTS.put(16842871, "progressBarStyle");
ANDROID_CONSTANTS.put(16842872, "progressBarStyleHorizontal");
ANDROID_CONSTANTS.put(16843399, "progressBarStyleInverse");
ANDROID_CONSTANTS.put(16842874, "progressBarStyleLarge");
ANDROID_CONSTANTS.put(16843401, "progressBarStyleLargeInverse");
ANDROID_CONSTANTS.put(16842873, "progressBarStyleSmall");
ANDROID_CONSTANTS.put(16843400, "progressBarStyleSmallInverse");
ANDROID_CONSTANTS.put(16843279, "progressBarStyleSmallTitle");
ANDROID_CONSTANTS.put(16843068, "progressDrawable");
ANDROID_CONSTANTS.put(16843875, "progressTint");
ANDROID_CONSTANTS.put(16843876, "progressTintMode");
ANDROID_CONSTANTS.put(16843131, "prompt");
ANDROID_CONSTANTS.put(16843489, "propertyName");
ANDROID_CONSTANTS.put(16843892, "propertyXName");
ANDROID_CONSTANTS.put(16843893, "propertyYName");
ANDROID_CONSTANTS.put(16842761, "protectionLevel");
ANDROID_CONSTANTS.put(16843686, "publicKey");
ANDROID_CONSTANTS.put(16843227, "queryActionMsg");
ANDROID_CONSTANTS.put(16843394, "queryAfterZeroResults");
ANDROID_CONSTANTS.put(16843911, "queryBackground");
ANDROID_CONSTANTS.put(16843608, "queryHint");
ANDROID_CONSTANTS.put(16843443, "quickContactBadgeStyleSmallWindowLarge");
ANDROID_CONSTANTS.put(16843442, "quickContactBadgeStyleSmallWindowMedium");
ANDROID_CONSTANTS.put(16843441, "quickContactBadgeStyleSmallWindowSmall");
ANDROID_CONSTANTS.put(16843440, "quickContactBadgeStyleWindowLarge");
ANDROID_CONSTANTS.put(16843439, "quickContactBadgeStyleWindowMedium");
ANDROID_CONSTANTS.put(16843438, "quickContactBadgeStyleWindowSmall");
ANDROID_CONSTANTS.put(16842878, "radioButtonStyle");
ANDROID_CONSTANTS.put(16843176, "radius");
ANDROID_CONSTANTS.put(16843077, "rating");
ANDROID_CONSTANTS.put(16842876, "ratingBarStyle");
ANDROID_CONSTANTS.put(16843280, "ratingBarStyleIndicator");
ANDROID_CONSTANTS.put(16842877, "ratingBarStyleSmall");
ANDROID_CONSTANTS.put(16842759, "readPermission");
ANDROID_CONSTANTS.put(16843932, "recognitionService");
ANDROID_CONSTANTS.put(16844103, "recreateOnConfigChanges");
ANDROID_CONSTANTS.put(16844121, "recycleEnabled");
ANDROID_CONSTANTS.put(16843894, "relinquishTaskIdentity");
ANDROID_CONSTANTS.put(16843964, "reparent");
ANDROID_CONSTANTS.put(16843965, "reparentWithOverlay");
ANDROID_CONSTANTS.put(16843199, "repeatCount");
ANDROID_CONSTANTS.put(16843200, "repeatMode");
ANDROID_CONSTANTS.put(16843314, "reqFiveWayNav");
ANDROID_CONSTANTS.put(16843305, "reqHardKeyboard");
ANDROID_CONSTANTS.put(16843304, "reqKeyboardType");
ANDROID_CONSTANTS.put(16843306, "reqNavigation");
ANDROID_CONSTANTS.put(16843303, "reqTouchScreen");
ANDROID_CONSTANTS.put(16844291, "requestLegacyExternalStorage");
ANDROID_CONSTANTS.put(16844357, "requestRawExternalStorageAccess");
ANDROID_CONSTANTS.put(16844317, "requireDeviceScreenOn");
ANDROID_CONSTANTS.put(16843756, "requireDeviceUnlock");
ANDROID_CONSTANTS.put(16843406, "required");
ANDROID_CONSTANTS.put(16843734, "requiredAccountType");
ANDROID_CONSTANTS.put(16844116, "requiredFeature");
ANDROID_CONSTANTS.put(16843728, "requiredForAllUsers");
ANDROID_CONSTANTS.put(16844117, "requiredNotFeature");
ANDROID_CONSTANTS.put(16844366, "requiredSplitTypes");
ANDROID_CONSTANTS.put(16843685, "requiresFadingEdge");
ANDROID_CONSTANTS.put(16843620, "requiresSmallestWidthDp");
ANDROID_CONSTANTS.put(16844370, "resetEnabledSettingsOnAppDataCleared");
ANDROID_CONSTANTS.put(16843983, "resizeClip");
ANDROID_CONSTANTS.put(16843619, "resizeMode");
ANDROID_CONSTANTS.put(16843405, "resizeable");
ANDROID_CONSTANTS.put(16844022, "resizeableActivity");
ANDROID_CONSTANTS.put(16842789, "resource");
ANDROID_CONSTANTS.put(16844297, "resourcesMap");
ANDROID_CONSTANTS.put(16843450, "restoreAnyVersion");
ANDROID_CONSTANTS.put(16843421, "restoreNeedsApplication");
ANDROID_CONSTANTS.put(16843733, "restrictedAccountType");
ANDROID_CONSTANTS.put(16843923, "restrictionType");
ANDROID_CONSTANTS.put(16843954, "resumeWhilePausing");
ANDROID_CONSTANTS.put(16843851, "reversible");
ANDROID_CONSTANTS.put(16843989, "revisionCode");
ANDROID_CONSTANTS.put(16843183, "right");
ANDROID_CONSTANTS.put(16842899, "ringtonePreferenceStyle");
ANDROID_CONSTANTS.put(16843257, "ringtoneType");
ANDROID_CONSTANTS.put(16844311, "rollbackDataPolicy");
ANDROID_CONSTANTS.put(16843558, "rotation");
ANDROID_CONSTANTS.put(16844090, "rotationAnimation");
ANDROID_CONSTANTS.put(16843559, "rotationX");
ANDROID_CONSTANTS.put(16843560, "rotationY");
ANDROID_CONSTANTS.put(16844076, "roundIcon");
ANDROID_CONSTANTS.put(16843637, "rowCount");
ANDROID_CONSTANTS.put(16843216, "rowDelay");
ANDROID_CONSTANTS.put(16843329, "rowEdgeFlags");
ANDROID_CONSTANTS.put(16843058, "rowHeight");
ANDROID_CONSTANTS.put(16843638, "rowOrderPreserved");
ANDROID_CONSTANTS.put(16842983, "saveEnabled");
ANDROID_CONSTANTS.put(16843262, "scaleGravity");
ANDROID_CONSTANTS.put(16843261, "scaleHeight");
ANDROID_CONSTANTS.put(16843037, "scaleType");
ANDROID_CONSTANTS.put(16843260, "scaleWidth");
ANDROID_CONSTANTS.put(16843556, "scaleX");
ANDROID_CONSTANTS.put(16843557, "scaleY");
ANDROID_CONSTANTS.put(16842791, "scheme");
ANDROID_CONSTANTS.put(16843467, "screenDensity");
ANDROID_CONSTANTS.put(16842782, "screenOrientation");
ANDROID_CONSTANTS.put(16844148, "screenReaderFocusable");
ANDROID_CONSTANTS.put(16843466, "screenSize");
ANDROID_CONSTANTS.put(16843099, "scrollHorizontally");
ANDROID_CONSTANTS.put(16844006, "scrollIndicators");
ANDROID_CONSTANTS.put(16842880, "scrollViewStyle");
ANDROID_CONSTANTS.put(16842962, "scrollX");
ANDROID_CONSTANTS.put(16842963, "scrollY");
ANDROID_CONSTANTS.put(16842856, "scrollbarAlwaysDrawHorizontalTrack");
ANDROID_CONSTANTS.put(16842857, "scrollbarAlwaysDrawVerticalTrack");
ANDROID_CONSTANTS.put(16843433, "scrollbarDefaultDelayBeforeFade");
ANDROID_CONSTANTS.put(16843432, "scrollbarFadeDuration");
ANDROID_CONSTANTS.put(16842851, "scrollbarSize");
ANDROID_CONSTANTS.put(16842879, "scrollbarStyle");
ANDROID_CONSTANTS.put(16842852, "scrollbarThumbHorizontal");
ANDROID_CONSTANTS.put(16842853, "scrollbarThumbVertical");
ANDROID_CONSTANTS.put(16842854, "scrollbarTrackHorizontal");
ANDROID_CONSTANTS.put(16842855, "scrollbarTrackVertical");
ANDROID_CONSTANTS.put(16842974, "scrollbars");
ANDROID_CONSTANTS.put(16843006, "scrollingCache");
ANDROID_CONSTANTS.put(16843269, "searchButtonText");
ANDROID_CONSTANTS.put(16843988, "searchHintIcon");
ANDROID_CONSTANTS.put(16843907, "searchIcon");
ANDROID_CONSTANTS.put(16843221, "searchMode");
ANDROID_CONSTANTS.put(16843402, "searchSettingsDescription");
ANDROID_CONSTANTS.put(16843222, "searchSuggestAuthority");
ANDROID_CONSTANTS.put(16843225, "searchSuggestIntentAction");
ANDROID_CONSTANTS.put(16843226, "searchSuggestIntentData");
ANDROID_CONSTANTS.put(16843223, "searchSuggestPath");
ANDROID_CONSTANTS.put(16843224, "searchSuggestSelection");
ANDROID_CONSTANTS.put(16843373, "searchSuggestThreshold");
ANDROID_CONSTANTS.put(16843904, "searchViewStyle");
ANDROID_CONSTANTS.put(16844115, "secondaryContentAlpha");
ANDROID_CONSTANTS.put(16843064, "secondaryProgress");
ANDROID_CONSTANTS.put(16843879, "secondaryProgressTint");
ANDROID_CONSTANTS.put(16843880, "secondaryProgressTintMode");
ANDROID_CONSTANTS.put(16844290, "secureElementName");
ANDROID_CONSTANTS.put(16842875, "seekBarStyle");
ANDROID_CONSTANTS.put(16843568, "segmentedButtonStyle");
ANDROID_CONSTANTS.put(16843102, "selectAllOnFocus");
ANDROID_CONSTANTS.put(16843238, "selectable");
ANDROID_CONSTANTS.put(16844352, "selectableAsDefault");
ANDROID_CONSTANTS.put(16843534, "selectableItemBackground");
ANDROID_CONSTANTS.put(16843868, "selectableItemBackgroundBorderless");
ANDROID_CONSTANTS.put(16843591, "selectedDateVerticalBar");
ANDROID_CONSTANTS.put(16843586, "selectedWeekBackgroundColor");
ANDROID_CONSTANTS.put(16844184, "selectionDividerHeight");
ANDROID_CONSTANTS.put(16843837, "sessionService");
ANDROID_CONSTANTS.put(16843301, "settingsActivity");
ANDROID_CONSTANTS.put(16844179, "settingsSliceUri");
ANDROID_CONSTANTS.put(16843766, "setupActivity");
ANDROID_CONSTANTS.put(16843105, "shadowColor");
ANDROID_CONSTANTS.put(16843106, "shadowDx");
ANDROID_CONSTANTS.put(16843107, "shadowDy");
ANDROID_CONSTANTS.put(16843108, "shadowRadius");
ANDROID_CONSTANTS.put(16843162, "shape");
ANDROID_CONSTANTS.put(16843195, "shareInterpolator");
ANDROID_CONSTANTS.put(16842763, "sharedUserId");
ANDROID_CONSTANTS.put(16843361, "sharedUserLabel");
ANDROID_CONSTANTS.put(16844365, "sharedUserMaxSdkVersion");
ANDROID_CONSTANTS.put(16844180, "shell");
ANDROID_CONSTANTS.put(16844075, "shortcutDisabledMessage");
ANDROID_CONSTANTS.put(16844072, "shortcutId");
ANDROID_CONSTANTS.put(16844074, "shortcutLongLabel");
ANDROID_CONSTANTS.put(16844073, "shortcutShortLabel");
ANDROID_CONSTANTS.put(16843246, "shouldDisableView");
ANDROID_CONSTANTS.put(16844364, "shouldUseDefaultUnfoldTransition");
ANDROID_CONSTANTS.put(16843481, "showAsAction");
ANDROID_CONSTANTS.put(16844380, "showBackdrop");
ANDROID_CONSTANTS.put(16844372, "showClockAndComplications");
ANDROID_CONSTANTS.put(16843258, "showDefault");
ANDROID_CONSTANTS.put(16843561, "showDividers");
ANDROID_CONSTANTS.put(16844015, "showForAllUsers");
ANDROID_CONSTANTS.put(16844360, "showInInputMethodPicker");
ANDROID_CONSTANTS.put(16844079, "showMetadataInPreview");
ANDROID_CONSTANTS.put(16843721, "showOnLockScreen");
ANDROID_CONSTANTS.put(16843259, "showSilent");
ANDROID_CONSTANTS.put(16843949, "showText");
ANDROID_CONSTANTS.put(16843582, "showWeekNumber");
ANDROID_CONSTANTS.put(16844137, "showWhenLocked");
ANDROID_CONSTANTS.put(16843585, "shownWeekCount");
ANDROID_CONSTANTS.put(16843082, "shrinkColumns");
ANDROID_CONSTANTS.put(16843101, "singleLine");
ANDROID_CONSTANTS.put(16844124, "singleLineTitle");
ANDROID_CONSTANTS.put(16843711, "singleUser");
ANDROID_CONSTANTS.put(16843824, "slideEdge");
ANDROID_CONSTANTS.put(16843422, "smallIcon");
ANDROID_CONSTANTS.put(16843396, "smallScreens");
ANDROID_CONSTANTS.put(16843313, "smoothScrollbar");
ANDROID_CONSTANTS.put(16843285, "soundEffectsEnabled");
ANDROID_CONSTANTS.put(16843027, "spacing");
ANDROID_CONSTANTS.put(16842887, "spinnerDropDownItemStyle");
ANDROID_CONSTANTS.put(16842889, "spinnerItemStyle");
ANDROID_CONSTANTS.put(16843505, "spinnerMode");
ANDROID_CONSTANTS.put(16842881, "spinnerStyle");
ANDROID_CONSTANTS.put(16843595, "spinnersShown");
ANDROID_CONSTANTS.put(16844337, "splashScreenTheme");
ANDROID_CONSTANTS.put(16843503, "splitMotionEvents");
ANDROID_CONSTANTS.put(16844105, "splitName");
ANDROID_CONSTANTS.put(16843852, "splitTrack");
ANDROID_CONSTANTS.put(16844367, "splitTypes");
ANDROID_CONSTANTS.put(16843967, "spotShadowAlpha");
ANDROID_CONSTANTS.put(16843033, "src");
ANDROID_CONSTANTS.put(16843747, "ssp");
ANDROID_CONSTANTS.put(16844321, "sspAdvancedPattern");
ANDROID_CONSTANTS.put(16843749, "sspPattern");
ANDROID_CONSTANTS.put(16843748, "sspPrefix");
ANDROID_CONSTANTS.put(16844319, "sspSuffix");
ANDROID_CONSTANTS.put(16843005, "stackFromBottom");
ANDROID_CONSTANTS.put(16843838, "stackViewStyle");
ANDROID_CONSTANTS.put(16842882, "starStyle");
ANDROID_CONSTANTS.put(16843995, "start");
ANDROID_CONSTANTS.put(16843165, "startColor");
ANDROID_CONSTANTS.put(16843746, "startDelay");
ANDROID_CONSTANTS.put(16843198, "startOffset");
ANDROID_CONSTANTS.put(16844048, "startX");
ANDROID_CONSTANTS.put(16844049, "startY");
ANDROID_CONSTANTS.put(16843132, "startYear");
ANDROID_CONSTANTS.put(16843848, "stateListAnimator");
ANDROID_CONSTANTS.put(16842774, "stateNotNeeded");
ANDROID_CONSTANTS.put(16842922, "state_above_anchor");
ANDROID_CONSTANTS.put(16843547, "state_accelerated");
ANDROID_CONSTANTS.put(16843518, "state_activated");
ANDROID_CONSTANTS.put(16842914, "state_active");
ANDROID_CONSTANTS.put(16842911, "state_checkable");
ANDROID_CONSTANTS.put(16842912, "state_checked");
ANDROID_CONSTANTS.put(16843624, "state_drag_can_accept");
ANDROID_CONSTANTS.put(16843625, "state_drag_hovered");
ANDROID_CONSTANTS.put(16842921, "state_empty");
ANDROID_CONSTANTS.put(16842910, "state_enabled");
ANDROID_CONSTANTS.put(16842920, "state_expanded");
ANDROID_CONSTANTS.put(16842916, "state_first");
ANDROID_CONSTANTS.put(16842908, "state_focused");
ANDROID_CONSTANTS.put(16843623, "state_hovered");
ANDROID_CONSTANTS.put(16842918, "state_last");
ANDROID_CONSTANTS.put(16843324, "state_long_pressable");
ANDROID_CONSTANTS.put(16842917, "state_middle");
ANDROID_CONSTANTS.put(16843597, "state_multiline");
ANDROID_CONSTANTS.put(16842919, "state_pressed");
ANDROID_CONSTANTS.put(16842913, "state_selected");
ANDROID_CONSTANTS.put(16842915, "state_single");
ANDROID_CONSTANTS.put(16842909, "state_window_focused");
ANDROID_CONSTANTS.put(16843569, "staticWallpaperPreview");
ANDROID_CONSTANTS.put(16843857, "statusBarColor");
ANDROID_CONSTANTS.put(16843078, "stepSize");
ANDROID_CONSTANTS.put(16843626, "stopWithTask");
ANDROID_CONSTANTS.put(16843273, "streamType");
ANDROID_CONSTANTS.put(16843081, "stretchColumns");
ANDROID_CONSTANTS.put(16843030, "stretchMode");
ANDROID_CONSTANTS.put(16843979, "strokeAlpha");
ANDROID_CONSTANTS.put(16843782, "strokeColor");
ANDROID_CONSTANTS.put(16843787, "strokeLineCap");
ANDROID_CONSTANTS.put(16843788, "strokeLineJoin");
ANDROID_CONSTANTS.put(16843789, "strokeMiterLimit");
ANDROID_CONSTANTS.put(16843783, "strokeWidth");
ANDROID_CONSTANTS.put(16844019, "subMenuArrow");
ANDROID_CONSTANTS.put(16843912, "submitBackground");
ANDROID_CONSTANTS.put(16843473, "subtitle");
ANDROID_CONSTANTS.put(16843823, "subtitleTextAppearance");
ANDROID_CONSTANTS.put(16844004, "subtitleTextColor");
ANDROID_CONSTANTS.put(16843513, "subtitleTextStyle");
ANDROID_CONSTANTS.put(16843674, "subtypeExtraValue");
ANDROID_CONSTANTS.put(16843713, "subtypeId");
ANDROID_CONSTANTS.put(16843673, "subtypeLocale");
ANDROID_CONSTANTS.put(16843228, "suggestActionMsg");
ANDROID_CONSTANTS.put(16843229, "suggestActionMsgColumn");
ANDROID_CONSTANTS.put(16843910, "suggestionRowLayout");
ANDROID_CONSTANTS.put(16843241, "summary");
ANDROID_CONSTANTS.put(16843426, "summaryColumn");
ANDROID_CONSTANTS.put(16843248, "summaryOff");
ANDROID_CONSTANTS.put(16843247, "summaryOn");
ANDROID_CONSTANTS.put(16844369, "supportedTypes");
ANDROID_CONSTANTS.put(16844016, "supportsAssist");
ANDROID_CONSTANTS.put(16844374, "supportsBatteryGameMode");
ANDROID_CONSTANTS.put(16844301, "supportsInlineSuggestions");
ANDROID_CONSTANTS.put(16844397, "supportsInlineSuggestionsWithTouchExploration");
ANDROID_CONSTANTS.put(16844017, "supportsLaunchVoiceAssistFromKeyguard");
ANDROID_CONSTANTS.put(16844047, "supportsLocalInteraction");
ANDROID_CONSTANTS.put(16844182, "supportsMultipleDisplays");
ANDROID_CONSTANTS.put(16844375, "supportsPerformanceGameMode");
ANDROID_CONSTANTS.put(16844023, "supportsPictureInPicture");
ANDROID_CONSTANTS.put(16843695, "supportsRtl");
ANDROID_CONSTANTS.put(16844371, "supportsStylusHandwriting");
ANDROID_CONSTANTS.put(16843755, "supportsSwitchingToNextInputMethod");
ANDROID_CONSTANTS.put(16843419, "supportsUploading");
ANDROID_CONSTANTS.put(16844355, "suppressesSpellChecker");
ANDROID_CONSTANTS.put(16843632, "switchMinWidth");
ANDROID_CONSTANTS.put(16843633, "switchPadding");
ANDROID_CONSTANTS.put(16843629, "switchPreferenceStyle");
ANDROID_CONSTANTS.put(16843839, "switchStyle");
ANDROID_CONSTANTS.put(16843630, "switchTextAppearance");
ANDROID_CONSTANTS.put(16843628, "switchTextOff");
ANDROID_CONSTANTS.put(16843627, "switchTextOn");
ANDROID_CONSTANTS.put(16842777, "syncable");
ANDROID_CONSTANTS.put(16843453, "tabStripEnabled");
ANDROID_CONSTANTS.put(16843451, "tabStripLeft");
ANDROID_CONSTANTS.put(16843452, "tabStripRight");
ANDROID_CONSTANTS.put(16842883, "tabWidgetStyle");
ANDROID_CONSTANTS.put(16842961, "tag");
ANDROID_CONSTANTS.put(16843266, "targetActivity");
ANDROID_CONSTANTS.put(16844341, "targetCellHeight");
ANDROID_CONSTANTS.put(16844340, "targetCellWidth");
ANDROID_CONSTANTS.put(16842799, "targetClass");
ANDROID_CONSTANTS.put(16843680, "targetDescriptions");
ANDROID_CONSTANTS.put(16843740, "targetId");
ANDROID_CONSTANTS.put(16843853, "targetName");
ANDROID_CONSTANTS.put(16842785, "targetPackage");
ANDROID_CONSTANTS.put(16844097, "targetProcesses");
ANDROID_CONSTANTS.put(16844108, "targetSandboxVersion");
ANDROID_CONSTANTS.put(16843376, "targetSdkVersion");
ANDROID_CONSTANTS.put(16842770, "taskAffinity");
ANDROID_CONSTANTS.put(16842942, "taskCloseEnterAnimation");
ANDROID_CONSTANTS.put(16842943, "taskCloseExitAnimation");
ANDROID_CONSTANTS.put(16842940, "taskOpenEnterAnimation");
ANDROID_CONSTANTS.put(16842941, "taskOpenExitAnimation");
ANDROID_CONSTANTS.put(16842946, "taskToBackEnterAnimation");
ANDROID_CONSTANTS.put(16842947, "taskToBackExitAnimation");
ANDROID_CONSTANTS.put(16842944, "taskToFrontEnterAnimation");
ANDROID_CONSTANTS.put(16842945, "taskToFrontExitAnimation");
ANDROID_CONSTANTS.put(16843370, "tension");
ANDROID_CONSTANTS.put(16843378, "testOnly");
ANDROID_CONSTANTS.put(16843087, "text");
ANDROID_CONSTANTS.put(16843697, "textAlignment");
ANDROID_CONSTANTS.put(16843660, "textAllCaps");
ANDROID_CONSTANTS.put(16842804, "textAppearance");
ANDROID_CONSTANTS.put(16843271, "textAppearanceButton");
ANDROID_CONSTANTS.put(16842805, "textAppearanceInverse");
ANDROID_CONSTANTS.put(16842816, "textAppearanceLarge");
ANDROID_CONSTANTS.put(16842819, "textAppearanceLargeInverse");
ANDROID_CONSTANTS.put(16843521, "textAppearanceLargePopupMenu");
ANDROID_CONSTANTS.put(16843678, "textAppearanceListItem");
ANDROID_CONSTANTS.put(16843826, "textAppearanceListItemSecondary");
ANDROID_CONSTANTS.put(16843679, "textAppearanceListItemSmall");
ANDROID_CONSTANTS.put(16842817, "textAppearanceMedium");
ANDROID_CONSTANTS.put(16842820, "textAppearanceMediumInverse");
ANDROID_CONSTANTS.put(16844034, "textAppearancePopupMenuHeader");
ANDROID_CONSTANTS.put(16843424, "textAppearanceSearchResultSubtitle");
ANDROID_CONSTANTS.put(16843425, "textAppearanceSearchResultTitle");
ANDROID_CONSTANTS.put(16842818, "textAppearanceSmall");
ANDROID_CONSTANTS.put(16842821, "textAppearanceSmallInverse");
ANDROID_CONSTANTS.put(16843522, "textAppearanceSmallPopupMenu");
ANDROID_CONSTANTS.put(16842822, "textCheckMark");
ANDROID_CONSTANTS.put(16842823, "textCheckMarkInverse");
ANDROID_CONSTANTS.put(16842904, "textColor");
ANDROID_CONSTANTS.put(16843526, "textColorAlertDialogListItem");
ANDROID_CONSTANTS.put(16842905, "textColorHighlight");
ANDROID_CONSTANTS.put(16843599, "textColorHighlightInverse");
ANDROID_CONSTANTS.put(16842906, "textColorHint");
ANDROID_CONSTANTS.put(16842815, "textColorHintInverse");
ANDROID_CONSTANTS.put(16842907, "textColorLink");
ANDROID_CONSTANTS.put(16843600, "textColorLinkInverse");
ANDROID_CONSTANTS.put(16842806, "textColorPrimary");
ANDROID_CONSTANTS.put(16842807, "textColorPrimaryDisableOnly");
ANDROID_CONSTANTS.put(16842809, "textColorPrimaryInverse");
ANDROID_CONSTANTS.put(16843403, "textColorPrimaryInverseDisableOnly");
ANDROID_CONSTANTS.put(16842813, "textColorPrimaryInverseNoDisable");
ANDROID_CONSTANTS.put(16842811, "textColorPrimaryNoDisable");
ANDROID_CONSTANTS.put(16842808, "textColorSecondary");
ANDROID_CONSTANTS.put(16842810, "textColorSecondaryInverse");
ANDROID_CONSTANTS.put(16842814, "textColorSecondaryInverseNoDisable");
ANDROID_CONSTANTS.put(16842812, "textColorSecondaryNoDisable");
ANDROID_CONSTANTS.put(16843282, "textColorTertiary");
ANDROID_CONSTANTS.put(16843283, "textColorTertiaryInverse");
ANDROID_CONSTANTS.put(16843618, "textCursorDrawable");
ANDROID_CONSTANTS.put(16843696, "textDirection");
ANDROID_CONSTANTS.put(16843541, "textEditNoPasteWindowLayout");
ANDROID_CONSTANTS.put(16843540, "textEditPasteWindowLayout");
ANDROID_CONSTANTS.put(16843615, "textEditSideNoPasteWindowLayout");
ANDROID_CONSTANTS.put(16843614, "textEditSidePasteWindowLayout");
ANDROID_CONSTANTS.put(16843636, "textEditSuggestionItemLayout");
ANDROID_CONSTANTS.put(16843007, "textFilterEnabled");
ANDROID_CONSTANTS.put(16844165, "textFontWeight");
ANDROID_CONSTANTS.put(16843542, "textIsSelectable");
ANDROID_CONSTANTS.put(16844178, "textLocale");
ANDROID_CONSTANTS.put(16843045, "textOff");
ANDROID_CONSTANTS.put(16843044, "textOn");
ANDROID_CONSTANTS.put(16843089, "textScaleX");
ANDROID_CONSTANTS.put(16843463, "textSelectHandle");
ANDROID_CONSTANTS.put(16843461, "textSelectHandleLeft");
ANDROID_CONSTANTS.put(16843462, "textSelectHandleRight");
ANDROID_CONSTANTS.put(16843464, "textSelectHandleWindowStyle");
ANDROID_CONSTANTS.put(16842901, "textSize");
ANDROID_CONSTANTS.put(16842903, "textStyle");
ANDROID_CONSTANTS.put(16843635, "textSuggestionsWindowStyle");
ANDROID_CONSTANTS.put(16842884, "textViewStyle");
ANDROID_CONSTANTS.put(16842752, "theme");
ANDROID_CONSTANTS.put(16843360, "thickness");
ANDROID_CONSTANTS.put(16843164, "thicknessRatio");
ANDROID_CONSTANTS.put(16843074, "thumb");
ANDROID_CONSTANTS.put(16843075, "thumbOffset");
ANDROID_CONSTANTS.put(16844005, "thumbPosition");
ANDROID_CONSTANTS.put(16843634, "thumbTextPadding");
ANDROID_CONSTANTS.put(16843889, "thumbTint");
ANDROID_CONSTANTS.put(16843890, "thumbTintMode");
ANDROID_CONSTANTS.put(16843429, "thumbnail");
ANDROID_CONSTANTS.put(16844042, "tickMark");
ANDROID_CONSTANTS.put(16844043, "tickMarkTint");
ANDROID_CONSTANTS.put(16844044, "tickMarkTintMode");
ANDROID_CONSTANTS.put(16843265, "tileMode");
ANDROID_CONSTANTS.put(16843895, "tileModeX");
ANDROID_CONSTANTS.put(16843896, "tileModeY");
ANDROID_CONSTANTS.put(16844391, "tileService");
ANDROID_CONSTANTS.put(16843934, "timePickerDialogTheme");
ANDROID_CONSTANTS.put(16843956, "timePickerMode");
ANDROID_CONSTANTS.put(16843933, "timePickerStyle");
ANDROID_CONSTANTS.put(16843724, "timeZone");
ANDROID_CONSTANTS.put(16843041, "tint");
ANDROID_CONSTANTS.put(16843771, "tintMode");
ANDROID_CONSTANTS.put(16843233, "title");
ANDROID_CONSTANTS.put(16843234, "titleCondensed");
ANDROID_CONSTANTS.put(16844024, "titleMargin");
ANDROID_CONSTANTS.put(16844028, "titleMarginBottom");
ANDROID_CONSTANTS.put(16844026, "titleMarginEnd");
ANDROID_CONSTANTS.put(16844025, "titleMarginStart");
ANDROID_CONSTANTS.put(16844027, "titleMarginTop");
ANDROID_CONSTANTS.put(16843822, "titleTextAppearance");
ANDROID_CONSTANTS.put(16844003, "titleTextColor");
ANDROID_CONSTANTS.put(16843512, "titleTextStyle");
ANDROID_CONSTANTS.put(16843211, "toAlpha");
ANDROID_CONSTANTS.put(16843188, "toDegrees");
ANDROID_CONSTANTS.put(16844390, "toExtendBottom");
ANDROID_CONSTANTS.put(16844387, "toExtendLeft");
ANDROID_CONSTANTS.put(16844389, "toExtendRight");
ANDROID_CONSTANTS.put(16844388, "toExtendTop");
ANDROID_CONSTANTS.put(16843849, "toId");
ANDROID_CONSTANTS.put(16843742, "toScene");
ANDROID_CONSTANTS.put(16843207, "toXDelta");
ANDROID_CONSTANTS.put(16843203, "toXScale");
ANDROID_CONSTANTS.put(16843209, "toYDelta");
ANDROID_CONSTANTS.put(16843205, "toYScale");
ANDROID_CONSTANTS.put(16843946, "toolbarStyle");
ANDROID_CONSTANTS.put(16844084, "tooltipText");
ANDROID_CONSTANTS.put(16843182, "top");
ANDROID_CONSTANTS.put(16842955, "topBright");
ANDROID_CONSTANTS.put(16842951, "topDark");
ANDROID_CONSTANTS.put(16843177, "topLeftRadius");
ANDROID_CONSTANTS.put(16843352, "topOffset");
ANDROID_CONSTANTS.put(16843178, "topRightRadius");
ANDROID_CONSTANTS.put(16843919, "touchscreenBlocksFocus");
ANDROID_CONSTANTS.put(16843631, "track");
ANDROID_CONSTANTS.put(16843993, "trackTint");
ANDROID_CONSTANTS.put(16843994, "trackTintMode");
ANDROID_CONSTANTS.put(16843008, "transcriptMode");
ANDROID_CONSTANTS.put(16843552, "transformPivotX");
ANDROID_CONSTANTS.put(16843553, "transformPivotY");
ANDROID_CONSTANTS.put(16843743, "transition");
ANDROID_CONSTANTS.put(16843777, "transitionGroup");
ANDROID_CONSTANTS.put(16843776, "transitionName");
ANDROID_CONSTANTS.put(16843744, "transitionOrdering");
ANDROID_CONSTANTS.put(16843900, "transitionVisibilityMode");
ANDROID_CONSTANTS.put(16843866, "translateX");
ANDROID_CONSTANTS.put(16843867, "translateY");
ANDROID_CONSTANTS.put(16843554, "translationX");
ANDROID_CONSTANTS.put(16843555, "translationY");
ANDROID_CONSTANTS.put(16843770, "translationZ");
ANDROID_CONSTANTS.put(16843785, "trimPathEnd");
ANDROID_CONSTANTS.put(16843786, "trimPathOffset");
ANDROID_CONSTANTS.put(16843784, "trimPathStart");
ANDROID_CONSTANTS.put(16844143, "ttcIndex");
ANDROID_CONSTANTS.put(16844061, "tunerCount");
ANDROID_CONSTANTS.put(16844138, "turnScreenOn");
ANDROID_CONSTANTS.put(16843169, "type");
ANDROID_CONSTANTS.put(16842902, "typeface");
ANDROID_CONSTANTS.put(16843672, "uiOptions");
ANDROID_CONSTANTS.put(16843382, "uncertainGestureColor");
ANDROID_CONSTANTS.put(16843588, "unfocusedMonthDateColor");
ANDROID_CONSTANTS.put(16843278, "unselectedAlpha");
ANDROID_CONSTANTS.put(16843344, "updatePeriodMillis");
ANDROID_CONSTANTS.put(16844053, "use32bitAbi");
ANDROID_CONSTANTS.put(16844183, "useAppZygote");
ANDROID_CONSTANTS.put(16843641, "useDefaultMargins");
ANDROID_CONSTANTS.put(16844190, "useEmbeddedDex");
ANDROID_CONSTANTS.put(16843536, "useIntrinsicSizeAsMinimum");
ANDROID_CONSTANTS.put(16843167, "useLevel");
ANDROID_CONSTANTS.put(16843409, "userVisible");
ANDROID_CONSTANTS.put(16844012, "usesCleartextTraffic");
ANDROID_CONSTANTS.put(16844356, "usesPermissionFlags");
ANDROID_CONSTANTS.put(16842788, "value");
ANDROID_CONSTANTS.put(16843486, "valueFrom");
ANDROID_CONSTANTS.put(16843487, "valueTo");
ANDROID_CONSTANTS.put(16843488, "valueType");
ANDROID_CONSTANTS.put(16843157, "variablePadding");
ANDROID_CONSTANTS.put(16843751, "vendor");
ANDROID_CONSTANTS.put(16844057, "version");
ANDROID_CONSTANTS.put(16843291, "versionCode");
ANDROID_CONSTANTS.put(16844150, "versionCodeMajor");
ANDROID_CONSTANTS.put(16844151, "versionMajor");
ANDROID_CONSTANTS.put(16843292, "versionName");
ANDROID_CONSTANTS.put(16843322, "verticalCorrection");
ANDROID_CONSTANTS.put(16843054, "verticalDivider");
ANDROID_CONSTANTS.put(16843328, "verticalGap");
ANDROID_CONSTANTS.put(16843572, "verticalScrollbarPosition");
ANDROID_CONSTANTS.put(16843029, "verticalSpacing");
ANDROID_CONSTANTS.put(16843779, "viewportHeight");
ANDROID_CONSTANTS.put(16843778, "viewportWidth");
ANDROID_CONSTANTS.put(16842972, "visibility");
ANDROID_CONSTANTS.put(16843156, "visible");
ANDROID_CONSTANTS.put(16844081, "visibleToInstantApps");
ANDROID_CONSTANTS.put(16843448, "vmSafeMode");
ANDROID_CONSTANTS.put(16843908, "voiceIcon");
ANDROID_CONSTANTS.put(16843349, "voiceLanguage");
ANDROID_CONSTANTS.put(16843347, "voiceLanguageModel");
ANDROID_CONSTANTS.put(16843350, "voiceMaxResults");
ANDROID_CONSTANTS.put(16843348, "voicePromptText");
ANDROID_CONSTANTS.put(16843346, "voiceSearchMode");
ANDROID_CONSTANTS.put(16843413, "wallpaperCloseEnterAnimation");
ANDROID_CONSTANTS.put(16843414, "wallpaperCloseExitAnimation");
ANDROID_CONSTANTS.put(16843417, "wallpaperIntraCloseEnterAnimation");
ANDROID_CONSTANTS.put(16843418, "wallpaperIntraCloseExitAnimation");
ANDROID_CONSTANTS.put(16843415, "wallpaperIntraOpenEnterAnimation");
ANDROID_CONSTANTS.put(16843416, "wallpaperIntraOpenExitAnimation");
ANDROID_CONSTANTS.put(16843411, "wallpaperOpenEnterAnimation");
ANDROID_CONSTANTS.put(16843412, "wallpaperOpenExitAnimation");
ANDROID_CONSTANTS.put(16843449, "webTextViewStyle");
ANDROID_CONSTANTS.put(16842885, "webViewStyle");
ANDROID_CONSTANTS.put(16843592, "weekDayTextAppearance");
ANDROID_CONSTANTS.put(16843589, "weekNumberColor");
ANDROID_CONSTANTS.put(16843590, "weekSeparatorLineColor");
ANDROID_CONSTANTS.put(16843048, "weightSum");
ANDROID_CONSTANTS.put(16843716, "widgetCategory");
ANDROID_CONSTANTS.put(16844153, "widgetFeatures");
ANDROID_CONSTANTS.put(16843243, "widgetLayout");
ANDROID_CONSTANTS.put(16843097, "width");
ANDROID_CONSTANTS.put(16843469, "windowActionBar");
ANDROID_CONSTANTS.put(16843492, "windowActionBarOverlay");
ANDROID_CONSTANTS.put(16843485, "windowActionModeOverlay");
ANDROID_CONSTANTS.put(16843981, "windowActivityTransitions");
ANDROID_CONSTANTS.put(16843836, "windowAllowEnterTransitionOverlap");
ANDROID_CONSTANTS.put(16843835, "windowAllowReturnTransitionOverlap");
ANDROID_CONSTANTS.put(16842926, "windowAnimationStyle");
ANDROID_CONSTANTS.put(16842836, "windowBackground");
ANDROID_CONSTANTS.put(16844331, "windowBackgroundBlurRadius");
ANDROID_CONSTANTS.put(16844035, "windowBackgroundFallback");
ANDROID_CONSTANTS.put(16844316, "windowBlurBehindEnabled");
ANDROID_CONSTANTS.put(16844315, "windowBlurBehindRadius");
ANDROID_CONSTANTS.put(16843947, "windowClipToOutline");
ANDROID_CONSTANTS.put(16843611, "windowCloseOnTouchOutside");
ANDROID_CONSTANTS.put(16842841, "windowContentOverlay");
ANDROID_CONSTANTS.put(16843769, "windowContentTransitionManager");
ANDROID_CONSTANTS.put(16843768, "windowContentTransitions");
ANDROID_CONSTANTS.put(16843298, "windowDisablePreview");
ANDROID_CONSTANTS.put(16843856, "windowDrawsSystemBarBackgrounds");
ANDROID_CONSTANTS.put(16843920, "windowElevation");
ANDROID_CONSTANTS.put(16843543, "windowEnableSplitTouch");
ANDROID_CONSTANTS.put(16842932, "windowEnterAnimation");
ANDROID_CONSTANTS.put(16843831, "windowEnterTransition");
ANDROID_CONSTANTS.put(16842933, "windowExitAnimation");
ANDROID_CONSTANTS.put(16843832, "windowExitTransition");
ANDROID_CONSTANTS.put(16842837, "windowFrame");
ANDROID_CONSTANTS.put(16843277, "windowFullscreen");
ANDROID_CONSTANTS.put(16842935, "windowHideAnimation");
ANDROID_CONSTANTS.put(16842839, "windowIsFloating");
ANDROID_CONSTANTS.put(16842840, "windowIsTranslucent");
ANDROID_CONSTANTS.put(16844313, "windowLayoutAffinity");
ANDROID_CONSTANTS.put(16844166, "windowLayoutInDisplayCutoutMode");
ANDROID_CONSTANTS.put(16844140, "windowLightNavigationBar");
ANDROID_CONSTANTS.put(16844000, "windowLightStatusBar");
ANDROID_CONSTANTS.put(16843606, "windowMinWidthMajor");
ANDROID_CONSTANTS.put(16843607, "windowMinWidthMinor");
ANDROID_CONSTANTS.put(16843294, "windowNoDisplay");
ANDROID_CONSTANTS.put(16842838, "windowNoTitle");
ANDROID_CONSTANTS.put(16843727, "windowOverscan");
ANDROID_CONSTANTS.put(16843951, "windowReenterTransition");
ANDROID_CONSTANTS.put(16843950, "windowReturnTransition");
ANDROID_CONSTANTS.put(16843833, "windowSharedElementEnterTransition");
ANDROID_CONSTANTS.put(16843834, "windowSharedElementExitTransition");
ANDROID_CONSTANTS.put(16843953, "windowSharedElementReenterTransition");
ANDROID_CONSTANTS.put(16843952, "windowSharedElementReturnTransition");
ANDROID_CONSTANTS.put(16843963, "windowSharedElementsUseOverlay");
ANDROID_CONSTANTS.put(16842934, "windowShowAnimation");
ANDROID_CONSTANTS.put(16843410, "windowShowWallpaper");
ANDROID_CONSTANTS.put(16843307, "windowSoftInputMode");
ANDROID_CONSTANTS.put(16844333, "windowSplashScreenAnimatedIcon");
ANDROID_CONSTANTS.put(16844334, "windowSplashScreenAnimationDuration");
ANDROID_CONSTANTS.put(16844332, "windowSplashScreenBackground");
ANDROID_CONSTANTS.put(16844392, "windowSplashScreenBehavior");
ANDROID_CONSTANTS.put(16844335, "windowSplashScreenBrandingImage");
ANDROID_CONSTANTS.put(16844336, "windowSplashScreenIconBackgroundColor");
ANDROID_CONSTANTS.put(16844132, "windowSplashscreenContent");
ANDROID_CONSTANTS.put(16843763, "windowSwipeToDismiss");
ANDROID_CONSTANTS.put(16842844, "windowTitleBackgroundStyle");
ANDROID_CONSTANTS.put(16842842, "windowTitleSize");
ANDROID_CONSTANTS.put(16842843, "windowTitleStyle");
ANDROID_CONSTANTS.put(16843873, "windowTransitionBackgroundFadeDuration");
ANDROID_CONSTANTS.put(16843760, "windowTranslucentNavigation");
ANDROID_CONSTANTS.put(16843759, "windowTranslucentStatus");
ANDROID_CONSTANTS.put(16842760, "writePermission");
ANDROID_CONSTANTS.put(16842924, "x");
ANDROID_CONSTANTS.put(16843455, "xlargeScreens");
ANDROID_CONSTANTS.put(16842925, "y");
ANDROID_CONSTANTS.put(16843929, "yearListItemTextAppearance");
ANDROID_CONSTANTS.put(16843930, "yearListSelectorColor");
ANDROID_CONSTANTS.put(16842896, "yesNoPreferenceStyle");
ANDROID_CONSTANTS.put(16843201, "zAdjustment");
ANDROID_CONSTANTS.put(16844189, "zygotePreloadName");
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy