public void parsePackage(DynamicApkManager dpkg,Context context,File apkFile){
  if (isApkFile(apkFile)) {
    parseBasePackage(dpkg,context,apkFile);
  }
 else   if (apkFile.isDirectory()) {
    File[] apkFiles=apkFile.listFiles();
    if (apkFiles != null && apkFiles.length > 0) {
      for (      File file : apkFiles) {
        parsePackage(dpkg,context,file);
      }
    }
  }
}

public void parsePackage ( DynamicApkManager dpkg , Context context , File apkFile ) { if ( isApkFile ( apkFile ) ) { parseBasePackage ( dpkg , context , apkFile ) ; } else if ( apkFile . isDirectory ( ) ) { File [ ] apkFiles = apkFile . listFiles ( ) ; if ( apkFiles != null && apkFiles . length > 0 ) { for ( File file : apkFiles ) { parsePackage ( dpkg , context , file ) ; } } } }
parse the given apk file , treating it as as a single monolithic package . < p >
