public static void readSignature(VPackage pkg) { File signatureFile = VEnvironment.getSignatureFile(pkg.packageName); if (!signatureFile.exists()) { return; } Parcel p = Parcel.obtain(); try { FileInputStream fis = new FileInputStream(signatureFile); byte[] bytes = FileUtils.toByteArray(fis); fis.close(); p.unmarshall(bytes, 0, bytes.length); p.setDataPosition(0); pkg.mSignatures = p.createTypedArray(Signature.CREATOR); } catch (IOException e) { e.printStackTrace(); } finally { p.recycle(); } }
File signatureFile = VEnvironment.getSignatureFile(packageName); if (signatureFile.exists() && !signatureFile.delete()) { VLog.w(TAG, "Unable to delete the signatures of " + packageName);
public static void readSignature(VPackage pkg) { File signatureFile = VEnvironment.getSignatureFile(pkg.packageName); if (!signatureFile.exists()) { return; } Parcel p = Parcel.obtain(); try { FileInputStream fis = new FileInputStream(signatureFile); byte[] bytes = FileUtils.toByteArray(fis); fis.close(); p.unmarshall(bytes, 0, bytes.length); p.setDataPosition(0); pkg.mSignatures = p.createTypedArray(Signature.CREATOR); } catch (IOException e) { e.printStackTrace(); } finally { p.recycle(); } }
public static void readSignature(VPackage pkg) { File signatureFile = VEnvironment.getSignatureFile(pkg.packageName); if (!signatureFile.exists()) { return; } Parcel p = Parcel.obtain(); try { FileInputStream fis = new FileInputStream(signatureFile); byte[] bytes = FileUtils.toByteArray(fis); fis.close(); p.unmarshall(bytes, 0, bytes.length); p.setDataPosition(0); pkg.mSignatures = p.createTypedArray(Signature.CREATOR); } catch (IOException e) { e.printStackTrace(); } finally { p.recycle(); } }
File signatureFile = VEnvironment.getSignatureFile(packageName); if (signatureFile.exists() && !signatureFile.delete()) { VLog.w(TAG, "Unable to delete the signatures of " + packageName);
File signatureFile = VEnvironment.getSignatureFile(packageName); if (signatureFile.exists() && !signatureFile.delete()) { VLog.w(TAG, "Unable to delete the signatures of " + packageName);