diff options
author | 2024-03-05 11:33:10 -0800 | |
---|---|---|
committer | 2024-03-05 11:33:10 -0800 | |
commit | d59c0471458ae169ab2dc063969cdbbb4edfe953 (patch) | |
tree | bcb8192b7da1da65eac4dd56de3f6ffdaa222dfb | |
parent | b6e4f098c0d3319797019ba535df7d8d2e6a320c (diff) |
Fix CredentialManager for use_resource_processor: true
CredentialManagerShared was using the same Android package name as
CredentialManager-handheld, which caused the R classes to be shadowed
when use_resource_processor: true is enabled. Use a unique Android
package for CredentialManagerShared.
Bug: 294256649
Test: m javac-check
Change-Id: I07fea5636c6ca8f6752a11ca230e04ee172b140b
-rw-r--r-- | packages/CredentialManager/shared/AndroidManifest.xml | 2 | ||||
-rw-r--r-- | packages/CredentialManager/shared/src/com/android/credentialmanager/ktx/CredentialKtx.kt | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/packages/CredentialManager/shared/AndroidManifest.xml b/packages/CredentialManager/shared/AndroidManifest.xml index a46088783024..51c7fb647355 100644 --- a/packages/CredentialManager/shared/AndroidManifest.xml +++ b/packages/CredentialManager/shared/AndroidManifest.xml @@ -17,6 +17,6 @@ */ --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" - package="com.android.credentialmanager"> + package="com.android.credentialmanager.shared"> </manifest> diff --git a/packages/CredentialManager/shared/src/com/android/credentialmanager/ktx/CredentialKtx.kt b/packages/CredentialManager/shared/src/com/android/credentialmanager/ktx/CredentialKtx.kt index 892eabf14191..12cb7ffddd5d 100644 --- a/packages/CredentialManager/shared/src/com/android/credentialmanager/ktx/CredentialKtx.kt +++ b/packages/CredentialManager/shared/src/com/android/credentialmanager/ktx/CredentialKtx.kt @@ -40,13 +40,13 @@ import androidx.credentials.provider.PasswordCredentialEntry import androidx.credentials.provider.PublicKeyCredentialEntry import androidx.credentials.provider.RemoteEntry import com.android.credentialmanager.IS_AUTO_SELECTED_KEY -import com.android.credentialmanager.R import com.android.credentialmanager.model.get.ActionEntryInfo import com.android.credentialmanager.model.get.AuthenticationEntryInfo import com.android.credentialmanager.model.get.CredentialEntryInfo import com.android.credentialmanager.model.CredentialType import com.android.credentialmanager.model.get.ProviderInfo import com.android.credentialmanager.model.get.RemoteEntryInfo +import com.android.credentialmanager.shared.R import com.android.credentialmanager.TAG import com.android.credentialmanager.model.EntryInfo @@ -386,4 +386,4 @@ private fun getPackageInfo( PackageManager.PackageInfoFlags.of( (packageManagerFlags).toLong()) ) -}
\ No newline at end of file +} |