diff options
| author | 2022-04-13 22:32:23 +0000 | |
|---|---|---|
| committer | 2022-04-14 21:37:11 +0000 | |
| commit | 9eb214161a62ad78f39758009b4cbf6aa9ce8281 (patch) | |
| tree | 372b397ef5b10bfd1c0c391b55c62433cc428fe6 | |
| parent | 1428215beeab020e5c047db8b970096b01c27ba3 (diff) | |
Update the constants to use Environment
This change updates the file storage constants to use the Environment
system data paths instead of redefined constants.
Bug: 215406468
Test: atest FrameworksVcnTests
Change-Id: If11c600601704b78527c3c1b48cc908e75f3d791
| -rw-r--r-- | services/core/java/com/android/server/VcnManagementService.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/VcnManagementService.java b/services/core/java/com/android/server/VcnManagementService.java index eefeee3918b3..f26d9f9f49e6 100644 --- a/services/core/java/com/android/server/VcnManagementService.java +++ b/services/core/java/com/android/server/VcnManagementService.java @@ -52,6 +52,7 @@ import android.net.vcn.VcnManager.VcnStatusCode; import android.net.vcn.VcnUnderlyingNetworkPolicy; import android.net.wifi.WifiInfo; import android.os.Binder; +import android.os.Environment; import android.os.Handler; import android.os.HandlerThread; import android.os.IBinder; @@ -82,6 +83,7 @@ import com.android.server.vcn.VcnContext; import com.android.server.vcn.VcnNetworkProvider; import com.android.server.vcn.util.PersistableBundleUtils; +import java.io.File; import java.io.FileDescriptor; import java.io.IOException; import java.io.PrintWriter; @@ -162,7 +164,8 @@ public class VcnManagementService extends IVcnManagementService.Stub { public static final boolean VDBG = false; // STOPSHIP: if true @VisibleForTesting(visibility = Visibility.PRIVATE) - static final String VCN_CONFIG_FILE = "/data/system/vcn/configs.xml"; + static final String VCN_CONFIG_FILE = + new File(Environment.getDataSystemDirectory(), "vcn/configs.xml").getPath(); /* Binder context for this service */ @NonNull private final Context mContext; |