Class AndroidManifestParser

java.lang.Object
jadx.core.utils.android.AndroidManifestParser

public class AndroidManifestParser extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • isManifestFound

      public boolean isManifestFound()
    • getAndroidManifest

      @Nullable public static @Nullable ResourceFile getAndroidManifest(List<ResourceFile> resources)
    • parse

      public ApplicationParams parse()
    • parseAttributes

      private ApplicationParams parseAttributes()
    • getApplicationLabel

      private String getApplicationLabel()
    • getMainActivityName

      @Nullable private @Nullable String getMainActivityName()
    • getApplicationName

      @Nullable private @Nullable String getApplicationName()
    • getMainActivityNameThroughActivityAliasTag

      @Nullable private @Nullable String getMainActivityNameThroughActivityAliasTag()
    • getMainActivityNameThroughActivityTag

      @Nullable private @Nullable String getMainActivityNameThroughActivityTag()
    • isMainActivityElement

      private boolean isMainActivityElement(Element element)
    • parseXml

      private Document parseXml(String xmlContent)
    • parseAppStrings

      @Nullable private @Nullable Document parseAppStrings(@Nullable @Nullable ResContainer appStrings)
    • parseAndroidManifest

      @Nullable private @Nullable Document parseAndroidManifest(ResourceFile androidManifest)