@SuppressWarnings("WrongConstant")
private void installApp(@NonNull String packageName,
int versionCode,
@NonNull Signature signature) {
final ResolveInfo resolveInfo = new ResolveInfo();
resolveInfo.activityInfo = new ActivityInfo();
resolveInfo.activityInfo.packageName = packageName;
banklinkActivities.add(resolveInfo);
final PackageInfo packageInfo = new PackageInfo();
packageInfo.versionCode = versionCode;
packageInfo.packageName = packageName;
packageInfo.signatures = new Signature[1];
packageInfo.signatures[0] = signature;
try {
when(context.getPackageManager().getPackageInfo(eq(packageName), anyInt()))
.thenReturn(packageInfo);
} catch (PackageManager.NameNotFoundException e) {
throw new RuntimeException(e);
}
}
RequestTest.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:android-banklink
作者:
评论列表
文章目录