@Implements(value=android.content.res.AssetManager.class, minSdk=28, shadowPicker=ShadowAssetManager.Picker.class) public class ShadowArscAssetManager9 extends ShadowAssetManager.ArscBase
ShadowAssetManager.ArscBase, ShadowAssetManager.Picker| Constructor and Description | 
|---|
| ShadowArscAssetManager9() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | __constructor__(boolean sentinel)Used for the creation of system assets. | 
| protected static void | createSystemAssetsInZygoteLocked() | 
| protected static java.lang.String | getAssetAllocations() | 
| protected static int | getGlobalAssetCount() | 
| protected static int | getGlobalAssetManagerCount() | 
| protected static void | nativeApplyStyle(long ptr,
                long theme_ptr,
                int def_style_attr,
                int def_style_resid,
                long xml_parser_ptr,
                int[] java_attrs,
                long out_values_ptr,
                long out_indices_ptr) | 
| protected static void | nativeAssetDestroy(long asset_ptr) | 
| protected static long | nativeAssetGetLength(long asset_ptr) | 
| protected static long | nativeAssetGetRemainingLength(long asset_ptr) | 
| protected static int | nativeAssetRead(long asset_ptr,
               byte[] java_buffer,
               int offset,
               int len) | 
| protected static int | nativeAssetReadChar(long asset_ptr) | 
| protected static long | nativeAssetSeek(long asset_ptr,
               long offset,
               int whence) | 
| protected static long | nativeCreate() | 
| protected static void | nativeDestroy(long ptr) | 
| protected static android.util.SparseArray<java.lang.String> | nativeGetAssignedPackageIdentifiers(long ptr) | 
| protected static java.lang.String[] | nativeGetLocales(long ptr,
                boolean exclude_system) | 
| protected static int | nativeGetResourceArray(long ptr,
                      int resid,
                      int[] out_data) | 
| protected static int | nativeGetResourceArraySize(long ptr,
                          int resid) | 
| protected static int | nativeGetResourceBagValue(long ptr,
                         int resid,
                         int bag_entry_id,
                         android.util.TypedValue typed_value) | 
| protected static java.lang.String | nativeGetResourceEntryName(long ptr,
                          int resid) | 
| protected static int | nativeGetResourceIdentifier(long ptr,
                           java.lang.String name,
                           java.lang.String def_type,
                           java.lang.String def_package) | 
| protected static int[] | nativeGetResourceIntArray(long ptr,
                         int resid) | 
| protected static java.lang.String | nativeGetResourceName(long ptr,
                     int resid) | 
| protected static java.lang.String | nativeGetResourcePackageName(long ptr,
                            int resid) | 
| protected static java.lang.String[] | nativeGetResourceStringArray(long ptr,
                            int resid) | 
| protected static int[] | nativeGetResourceStringArrayInfo(long ptr,
                                int resid) | 
| protected static java.lang.String | nativeGetResourceTypeName(long ptr,
                         int resid) | 
| protected static int | nativeGetResourceValue(long ptr,
                      int resid,
                      short density,
                      android.util.TypedValue typed_value,
                      boolean resolve_references) | 
| protected static android.content.res.Configuration[] | nativeGetSizeConfigurations(long ptr) | 
| protected static int[] | nativeGetStyleAttributes(long ptr,
                        int resid) | 
| protected static java.lang.String[] | nativeList(long ptr,
          java.lang.String path) | 
| protected static long | nativeOpenAsset(long ptr,
               java.lang.String asset_path,
               int access_mode) | 
| protected static android.os.ParcelFileDescriptor | nativeOpenAssetFd(long ptr,
                 java.lang.String asset_path,
                 long[] out_offsets) | 
| protected static long | nativeOpenNonAsset(long ptr,
                  int jcookie,
                  java.lang.String asset_path,
                  int access_mode) | 
| protected static android.os.ParcelFileDescriptor | nativeOpenNonAssetFd(long ptr,
                    int jcookie,
                    java.lang.String asset_path,
                    long[] out_offsets) | 
| protected static long | nativeOpenXmlAsset(long ptr,
                  int jcookie,
                  java.lang.String asset_path) | 
| protected static boolean | nativeResolveAttrs(long ptr,
                  long theme_ptr,
                  int def_style_attr,
                  int def_style_resid,
                  int[] java_values,
                  int[] java_attrs,
                  int[] out_java_values,
                  int[] out_java_indices) | 
| protected static boolean | nativeRetrieveAttributes(long ptr,
                        long xml_parser_ptr,
                        int[] java_attrs,
                        int[] out_java_values,
                        int[] out_java_indices) | 
| protected static void | nativeSetApkAssets(long ptr,
                  android.content.res.ApkAssets[] apk_assets_array,
                  boolean invalidate_caches) | 
| protected static void | nativeSetConfiguration(long ptr,
                      int mcc,
                      int mnc,
                      java.lang.String locale,
                      int orientation,
                      int touchscreen,
                      int density,
                      int keyboard,
                      int keyboard_hidden,
                      int navigation,
                      int screen_width,
                      int screen_height,
                      int smallest_screen_width_dp,
                      int screen_width_dp,
                      int screen_height_dp,
                      int screen_layout,
                      int ui_mode,
                      int color_mode,
                      int major_version) | 
| protected static void | nativeThemeApplyStyle(long ptr,
                     long theme_ptr,
                     int resid,
                     boolean force) | 
| protected static void | nativeThemeClear(long themePtr) | 
| protected static void | nativeThemeCopy(long dst_theme_ptr,
               long src_theme_ptr) | 
| protected static long | nativeThemeCreate(long ptr) | 
| protected static void | nativeThemeDestroy(long theme_ptr) | 
| protected static void | nativeThemeDump(long ptr,
               long theme_ptr,
               int priority,
               java.lang.String tag,
               java.lang.String prefix) | 
| protected static int | nativeThemeGetAttributeValue(long ptr,
                            long theme_ptr,
                            int resid,
                            android.util.TypedValue typed_value,
                            boolean resolve_references) | 
| protected static int | nativeThemeGetChangingConfigurations(long theme_ptr) | 
| protected static void | nativeVerifySystemIdmaps() | 
| static void | reset() | 
getCompileTimeResTableuseLegacy@Implementation protected static void createSystemAssetsInZygoteLocked()
@Resetter public static void reset()
@Implementation(minSdk=28) protected static void nativeVerifySystemIdmaps()
@Implementation(minSdk=28) protected void __constructor__(boolean sentinel)
Used for the creation of system assets.
@Implementation(minSdk=28) protected static int getGlobalAssetCount()
@Implementation(minSdk=28) protected static java.lang.String getAssetAllocations()
@Implementation(minSdk=28) protected static int getGlobalAssetManagerCount()
@Implementation(minSdk=28) protected static long nativeCreate()
@Implementation(minSdk=28) protected static void nativeDestroy(long ptr)
@Implementation(minSdk=28) protected static void nativeSetApkAssets(long ptr, android.content.res.ApkAssets[] apk_assets_array, boolean invalidate_caches)
@Implementation(minSdk=28) protected static void nativeSetConfiguration(long ptr, int mcc, int mnc, java.lang.String locale, int orientation, int touchscreen, int density, int keyboard, int keyboard_hidden, int navigation, int screen_width, int screen_height, int smallest_screen_width_dp, int screen_width_dp, int screen_height_dp, int screen_layout, int ui_mode, int color_mode, int major_version)
@Implementation(minSdk=28) protected static android.util.SparseArray<java.lang.String> nativeGetAssignedPackageIdentifiers(long ptr)
@Implementation(minSdk=28) protected static java.lang.String[] nativeList(long ptr, java.lang.String path) throws java.io.IOException
java.io.IOException@Implementation(minSdk=28) protected static long nativeOpenAsset(long ptr, java.lang.String asset_path, int access_mode) throws java.io.FileNotFoundException
java.io.FileNotFoundException@Implementation(minSdk=28) protected static android.os.ParcelFileDescriptor nativeOpenAssetFd(long ptr, java.lang.String asset_path, long[] out_offsets) throws java.io.IOException
java.io.IOException@Implementation(minSdk=28) protected static long nativeOpenNonAsset(long ptr, int jcookie, java.lang.String asset_path, int access_mode) throws java.io.FileNotFoundException
java.io.FileNotFoundException@Implementation(minSdk=28) protected static android.os.ParcelFileDescriptor nativeOpenNonAssetFd(long ptr, int jcookie, java.lang.String asset_path, long[] out_offsets) throws java.io.IOException
java.io.IOException@Implementation(minSdk=28) protected static long nativeOpenXmlAsset(long ptr, int jcookie, java.lang.String asset_path) throws java.io.FileNotFoundException
java.io.FileNotFoundException@Implementation(minSdk=28) protected static int nativeGetResourceValue(long ptr, @AnyRes int resid, short density, android.util.TypedValue typed_value, boolean resolve_references)
@Implementation(minSdk=28) protected static int nativeGetResourceBagValue(long ptr, @AnyRes int resid, int bag_entry_id, android.util.TypedValue typed_value)
@Implementation(minSdk=28) @AttrRes protected static int[] nativeGetStyleAttributes(long ptr, @StyleRes int resid)
@Implementation(minSdk=28) protected static java.lang.String[] nativeGetResourceStringArray(long ptr, @ArrayRes int resid)
@Implementation(minSdk=28) protected static int[] nativeGetResourceStringArrayInfo(long ptr, @ArrayRes int resid)
@Implementation(minSdk=28) protected static int[] nativeGetResourceIntArray(long ptr, @ArrayRes int resid)
@Implementation(minSdk=28) protected static int nativeGetResourceArraySize(long ptr, @ArrayRes int resid)
@Implementation(minSdk=28) protected static int nativeGetResourceArray(long ptr, @ArrayRes int resid, int[] out_data)
@Implementation(minSdk=28) @AnyRes protected static int nativeGetResourceIdentifier(long ptr, java.lang.String name, java.lang.String def_type, java.lang.String def_package)
@Implementation(minSdk=28) protected static java.lang.String nativeGetResourceName(long ptr, @AnyRes int resid)
@Implementation(minSdk=28) protected static java.lang.String nativeGetResourcePackageName(long ptr, @AnyRes int resid)
@Implementation(minSdk=28) protected static java.lang.String nativeGetResourceTypeName(long ptr, @AnyRes int resid)
@Implementation(minSdk=28) protected static java.lang.String nativeGetResourceEntryName(long ptr, @AnyRes int resid)
@Implementation(minSdk=28) protected static java.lang.String[] nativeGetLocales(long ptr, boolean exclude_system)
@Implementation(minSdk=28) protected static android.content.res.Configuration[] nativeGetSizeConfigurations(long ptr)
@Implementation(minSdk=28) protected static void nativeApplyStyle(long ptr, long theme_ptr, @AttrRes int def_style_attr, @StyleRes int def_style_resid, long xml_parser_ptr, int[] java_attrs, long out_values_ptr, long out_indices_ptr)
@Implementation(minSdk=28) protected static boolean nativeResolveAttrs(long ptr, long theme_ptr, @AttrRes int def_style_attr, @StyleRes int def_style_resid, int[] java_values, int[] java_attrs, int[] out_java_values, int[] out_java_indices)
@Implementation(minSdk=28) protected static boolean nativeRetrieveAttributes(long ptr, long xml_parser_ptr, int[] java_attrs, int[] out_java_values, int[] out_java_indices)
@Implementation(minSdk=28) protected static long nativeThemeCreate(long ptr)
@Implementation(minSdk=28) protected static void nativeThemeDestroy(long theme_ptr)
@Implementation(minSdk=28) protected static void nativeThemeApplyStyle(long ptr, long theme_ptr, @StyleRes int resid, boolean force)
@Implementation(minSdk=28) protected static void nativeThemeCopy(long dst_theme_ptr, long src_theme_ptr)
@Implementation(minSdk=28) protected static void nativeThemeClear(long themePtr)
@Implementation(minSdk=28) protected static int nativeThemeGetAttributeValue(long ptr, long theme_ptr, @AttrRes int resid, android.util.TypedValue typed_value, boolean resolve_references)
@Implementation(minSdk=28) protected static void nativeThemeDump(long ptr, long theme_ptr, int priority, java.lang.String tag, java.lang.String prefix)
@Implementation(minSdk=28) protected static int nativeThemeGetChangingConfigurations(long theme_ptr)
@Implementation(minSdk=28) protected static void nativeAssetDestroy(long asset_ptr)
@Implementation(minSdk=28) protected static int nativeAssetReadChar(long asset_ptr)
@Implementation(minSdk=28) protected static int nativeAssetRead(long asset_ptr, byte[] java_buffer, int offset, int len) throws java.io.IOException
java.io.IOException@Implementation(minSdk=28) protected static long nativeAssetSeek(long asset_ptr, long offset, int whence)
@Implementation(minSdk=28) protected static long nativeAssetGetLength(long asset_ptr)
@Implementation(minSdk=28) protected static long nativeAssetGetRemainingLength(long asset_ptr)