Codota Logo
PackageParserCompat.createParser
Code IndexAdd Codota to your IDE (free)

How to use
createParser
method
in
com.lody.virtual.helper.compat.PackageParserCompat

Best Java code snippets using com.lody.virtual.helper.compat.PackageParserCompat.createParser (Showing top 3 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Point p =
  • Codota Iconnew Point(x, y)
  • Codota Iconnew Point()
  • Codota IconMouseEvent e;e.getPoint()
  • Smart code suggestions by Codota
}
origin: android-hacker/VirtualXposed

public static VPackage parsePackage(File packageFile) throws Throwable {
  PackageParser parser = PackageParserCompat.createParser(packageFile);
  PackageParser.Package p = PackageParserCompat.parsePackage(parser, packageFile, 0);
  if (p.requestedPermissions.contains("android.permission.FAKE_PACKAGE_SIGNATURE")
      && p.mAppMetaData != null
      && p.mAppMetaData.containsKey("fake-signature")) {
    String sig = p.mAppMetaData.getString("fake-signature");
    p.mSignatures = new Signature[]{new Signature(sig)};
    VLog.d(TAG, "Using fake-signature feature on : " + p.packageName);
  } else {
    try {
      PackageParserCompat.collectCertificates(parser, p, PackageParser.PARSE_IS_SYSTEM);
    } catch (Throwable e) {
      VLog.e(TAG, "collectCertificates failed", e);
      if (VirtualCore.get().getContext().getFileStreamPath(Constants.FAKE_SIGNATURE_FLAG).exists()) {
        VLog.w(TAG, "Using fake signature: " + p.packageName);
        p.mSignatures = new Signature[]{new Signature(FAKE_SIG)};
      } else {
        throw e;
      }
    }
  }
  return buildPackageCache(p);
}
origin: bzsome/VirtualApp-x326

public static VPackage parsePackage(File packageFile) throws Throwable {
  PackageParser parser = PackageParserCompat.createParser(packageFile);
  PackageParser.Package p = PackageParserCompat.parsePackage(parser, packageFile, 0);
  if (p.requestedPermissions.contains("android.permission.FAKE_PACKAGE_SIGNATURE")
      && p.mAppMetaData != null
      && p.mAppMetaData.containsKey("fake-signature")) {
    String sig = p.mAppMetaData.getString("fake-signature");
    p.mSignatures = new Signature[]{new Signature(sig)};
    VLog.d(TAG, "Using fake-signature feature on : " + p.packageName);
  } else {
    PackageParserCompat.collectCertificates(parser, p, PackageParser.PARSE_IS_SYSTEM);
  }
  return buildPackageCache(p);
}
origin: darkskygit/VirtualApp

public static VPackage parsePackage(File packageFile) throws Throwable {
  PackageParser parser = PackageParserCompat.createParser(packageFile);
  PackageParser.Package p = PackageParserCompat.parsePackage(parser, packageFile, 0);
  if (p.requestedPermissions.contains("android.permission.FAKE_PACKAGE_SIGNATURE")
      && p.mAppMetaData != null
      && p.mAppMetaData.containsKey("fake-signature")) {
    String sig = p.mAppMetaData.getString("fake-signature");
    p.mSignatures = new Signature[]{new Signature(sig)};
    VLog.d(TAG, "Using fake-signature feature on : " + p.packageName);
  } else {
    try {
      PackageParserCompat.collectCertificates(parser, p, PackageParser.PARSE_IS_SYSTEM);
    } catch (Throwable e) {
      VLog.e(TAG, "collectCertificates failed", e);
      if (VirtualCore.get().getContext().getFileStreamPath(Constants.FAKE_SIGNATURE_FLAG).exists()) {
        VLog.w(TAG, "Using fake signature: " + p.packageName);
        p.mSignatures = new Signature[]{new Signature(FAKE_SIG)};
      } else {
        throw e;
      }
    }
  }
  return buildPackageCache(p);
}
com.lody.virtual.helper.compatPackageParserCompatcreateParser

Popular methods of PackageParserCompat

  • collectCertificates
  • parsePackage

Popular in Java

  • Reading from database using SQL prepared statement
  • compareTo (BigDecimal)
  • getSystemService (Context)
  • scheduleAtFixedRate (ScheduledExecutorService)
    Creates and executes a periodic action that becomes enabled first after the given initial delay, and
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • LogFactory (org.apache.commons.logging)
    A minimal incarnation of Apache Commons Logging's LogFactory API, providing just the common Log look
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now