question: private static void parserManifestAttribute ( XmlResourceParser xmlResourceParser , PackageLite mPackageLite ) { for ( int i = 0 ; i < xmlResourceParser . getAttributeCount ( ) ; i ++ ) { String value = xmlResourceParser . getAttributeName ( i ) ; if ( value . equalsIgnoreCase ( "package" ) ) { mPackageLite . packageName = xmlResourceParser . getAttributeValue ( i ) ; } if ( value . equals ( "versionCode" ) ) { mPackageLite . versionCode = xmlResourceParser . getAttributeIntValue ( i , 0 ) ; } else if ( value . equals ( "versionName" ) ) { mPackageLite . versionName = xmlResourceParser . getAttributeValue ( i ) ; } } }
target:  parser ManifestAttribute such package name and so on