Class BaksmaliOptions


  • public class BaksmaliOptions
    extends java.lang.Object
    • Field Detail

      • apiLevel

        public int apiLevel
      • parameterRegisters

        public boolean parameterRegisters
      • localsDirective

        public boolean localsDirective
      • sequentialLabels

        public boolean sequentialLabels
      • debugInfo

        public boolean debugInfo
      • codeOffsets

        public boolean codeOffsets
      • accessorComments

        public boolean accessorComments
      • allowOdex

        public boolean allowOdex
      • deodex

        public boolean deodex
      • implicitReferences

        public boolean implicitReferences
      • normalizeVirtualMethods

        public boolean normalizeVirtualMethods
      • registerInfo

        public int registerInfo
      • resourceIds

        public java.util.Map<java.lang.Integer,​java.lang.String> resourceIds
      • inlineResolver

        public org.jf.dexlib2.analysis.InlineMethodResolver inlineResolver
      • classPath

        public org.jf.dexlib2.analysis.ClassPath classPath
      • syntheticAccessorResolver

        public org.jf.dexlib2.util.SyntheticAccessorResolver syntheticAccessorResolver
    • Constructor Detail

      • BaksmaliOptions

        public BaksmaliOptions()
    • Method Detail

      • loadResourceIds

        public void loadResourceIds​(java.util.Map<java.lang.String,​java.io.File> resourceFiles)
                             throws org.xml.sax.SAXException,
                                    java.io.IOException
        Load the resource ids from a set of public.xml files.
        Parameters:
        resourceFiles - A map of resource prefixes -> public.xml files
        Throws:
        org.xml.sax.SAXException
        java.io.IOException