Safety use private resource "config_biometric_sensors"
Bug: 168194551
Test: CtsVerifier ->Biometric Tests -> 0a: Sensor Configuration Test
Change-Id: I834a91a0735debf0a270f9259c1d71beef434304
(cherry picked from commit 770536b8e71153312b51698cf477384871b586af)
diff --git a/apps/CtsVerifier/src/com/android/cts/verifier/biometrics/SensorConfigurationTest.java b/apps/CtsVerifier/src/com/android/cts/verifier/biometrics/SensorConfigurationTest.java
index b40a1ac..f40d41d 100644
--- a/apps/CtsVerifier/src/com/android/cts/verifier/biometrics/SensorConfigurationTest.java
+++ b/apps/CtsVerifier/src/com/android/cts/verifier/biometrics/SensorConfigurationTest.java
@@ -16,6 +16,7 @@
package com.android.cts.verifier.biometrics;
+import android.content.res.Resources;
import android.hardware.biometrics.BiometricManager.Authenticators;
import android.os.Bundle;
import android.util.Log;
@@ -55,8 +56,9 @@
}
private boolean isSensorConfigurationValid() {
- final String config[] = getResources()
- .getStringArray(com.android.internal.R.array.config_biometric_sensors);
+ final Resources res = Resources.getSystem();
+ final int resId = res.getIdentifier("config_biometric_sensors", "array", "android");
+ final String config[] = res.getStringArray(resId);
// Device configuration should be formatted as "ID:Modality:Strength", where
// 1) IDs are unique, starting at 0 and increasing by 1 for each new authenticator.