Merge "findNetworkStackApk returns an array of files (2/n)" into rvc-dev am: bba5d59a4e am: 89a6147d2f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12004938 Change-Id: I27d69159cdf3137a8b2e9ccb0f0b09bccc0109d5
This commit is contained in:
@@ -61,11 +61,12 @@ public class NetworkStagedRollbackTest {
|
||||
private static final TestApp NETWORK_STACK = new TestApp("NetworkStack",
|
||||
getNetworkStackPackageName(), -1, false, findNetworkStackApk());
|
||||
|
||||
private static File findNetworkStackApk() {
|
||||
private static File[] findNetworkStackApk() {
|
||||
for (String name : NETWORK_STACK_APK_NAMES) {
|
||||
final File apk = new File("/system/priv-app/" + name + "/" + name + ".apk");
|
||||
if (apk.isFile()) {
|
||||
return apk;
|
||||
final File dir = new File("/system/priv-app/" + name);
|
||||
return dir.listFiles((d, f) -> f.startsWith(name));
|
||||
}
|
||||
}
|
||||
throw new RuntimeException("Can't find NetworkStackApk");
|
||||
|
||||
Reference in New Issue
Block a user