android.content.pm.VersionedPackage#toString()源码实例Demo

下面列出了android.content.pm.VersionedPackage#toString() 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

@Override
public PackageInfo getPackageInfo(VersionedPackage versionedPackage, int flags)
        throws NameNotFoundException {
    try {
        PackageInfo pi = mPM.getPackageInfoVersioned(versionedPackage, flags,
                mContext.getUserId());
        if (pi != null) {
            return pi;
        }
    } catch (RemoteException e) {
        throw e.rethrowFromSystemServer();
    }
    throw new NameNotFoundException(versionedPackage.toString());
}
 
@Override
public PackageInfo getPackageInfo(VersionedPackage versionedPackage, int flags)
        throws NameNotFoundException {
    try {
        PackageInfo pi = mPM.getPackageInfoVersioned(versionedPackage, flags,
                mContext.getUserId());
        if (pi != null) {
            return pi;
        }
    } catch (RemoteException e) {
        throw e.rethrowFromSystemServer();
    }
    throw new NameNotFoundException(versionedPackage.toString());
}
 
@Override
public PackageInfo getPackageInfo(VersionedPackage versionedPackage, int flags)
        throws NameNotFoundException {
    try {
        PackageInfo pi = mPM.getPackageInfoVersioned(versionedPackage, flags,
                mContext.getUserId());
        if (pi != null) {
            return pi;
        }
    } catch (RemoteException e) {
        throw e.rethrowFromSystemServer();
    }
    throw new NameNotFoundException(versionedPackage.toString());
}
 
@Override
public PackageInfo getPackageInfo(VersionedPackage versionedPackage, int flags)
        throws NameNotFoundException {
    try {
        PackageInfo pi = mPM.getPackageInfoVersioned(versionedPackage, flags,
                mContext.getUserId());
        if (pi != null) {
            return pi;
        }
    } catch (RemoteException e) {
        throw e.rethrowFromSystemServer();
    }
    throw new NameNotFoundException(versionedPackage.toString());
}
 
@Override
public PackageInfo getPackageInfo(VersionedPackage versionedPackage, int flags)
        throws NameNotFoundException {
    final int userId = getUserId();
    try {
        PackageInfo pi = mPM.getPackageInfoVersioned(versionedPackage,
                updateFlagsForPackage(flags, userId), userId);
        if (pi != null) {
            return pi;
        }
    } catch (RemoteException e) {
        throw e.rethrowFromSystemServer();
    }
    throw new NameNotFoundException(versionedPackage.toString());
}
 
@Override
public PackageInfo getPackageInfo(VersionedPackage versionedPackage, int flags)
        throws NameNotFoundException {
    try {
        PackageInfo pi = mPM.getPackageInfoVersioned(versionedPackage, flags,
                mContext.getUserId());
        if (pi != null) {
            return pi;
        }
    } catch (RemoteException e) {
        throw e.rethrowFromSystemServer();
    }
    throw new NameNotFoundException(versionedPackage.toString());
}
 
 同类方法