Class PackageManager


  • public class PackageManager
    extends java.lang.Object
    Wrapper for the Android class android.content.pm.PackageManager.
    • Constructor Summary

      Constructors 
      Constructor Description
      PackageManager​(java.lang.Class<?> pmClass, java.lang.Object pm)  
    • Constructor Detail

      • PackageManager

        public PackageManager​(@NotNull
                              java.lang.Class<?> pmClass,
                              @NotNull
                              java.lang.Object pm)
    • Method Detail

      • getPackageInfo

        @Nullable
        public PackageInfo getPackageInfo​(java.lang.String packageName,
                                          int flags)
        Similar to PackageInfo#getPackageInfo but performed through reflection.
        Parameters:
        packageName - the package name
        flags - additional flags
        Returns:
        the PackageInfo for the requested package name if found, otherwise, null