From a67280b62337d72025e5bbce191e51e2d756c9b3 Mon Sep 17 00:00:00 2001 From: Songchun Fan Date: Fri, 20 Dec 2019 13:40:14 -0800 Subject: [PATCH] [adbdataloader] correct component name Test: manual Change-Id: I7d43d5a7e08f4fae087cd1091f9c734561bcecc7 --- .../server/incremental/IncrementalManagerShellCommand.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/incremental/IncrementalManagerShellCommand.java b/services/core/java/com/android/server/incremental/IncrementalManagerShellCommand.java index a68f77747374d..5c18f5880146d 100644 --- a/services/core/java/com/android/server/incremental/IncrementalManagerShellCommand.java +++ b/services/core/java/com/android/server/incremental/IncrementalManagerShellCommand.java @@ -55,6 +55,8 @@ public final class IncrementalManagerShellCommand extends ShellCommand { private static final String TAG = "IncrementalShellCommand"; // Assuming the adb data loader is always installed on the device private static final String LOADER_PACKAGE_NAME = "com.android.incremental.nativeadb"; + private static final String LOADER_CLASS_NAME = + LOADER_PACKAGE_NAME + ".NativeAdbDataLoaderService"; private final @NonNull Context mContext; private static final int ERROR_INVALID_ARGUMENTS = -1; @@ -113,7 +115,8 @@ public final class IncrementalManagerShellCommand extends ShellCommand { return ERROR_DATA_LOADER_INIT; } final DataLoaderParams params = DataLoaderParams.forIncremental( - new ComponentName(LOADER_PACKAGE_NAME, ""), "", dataLoaderDynamicArgs); + new ComponentName(LOADER_PACKAGE_NAME, LOADER_CLASS_NAME), "", + dataLoaderDynamicArgs); PackageInstaller.SessionParams sessionParams = new PackageInstaller.SessionParams( PackageInstaller.SessionParams.MODE_FULL_INSTALL); sessionParams.installFlags |= PackageManager.INSTALL_ALL_USERS;