Assigned
Status Update
Comments
ma...@gmail.com <ma...@gmail.com> #2
My dependencies:
implementation 'androidx.appcompat:appcompat:1.4.0'
implementation 'androidx.preference:preference:1.1.1'
implementation 'com.google.android.gms:play-services-wearable:17.1.0'
implementation 'com.google.android.material:material:1.4.0'
If I remove androidx.appcompat:appcompat:1.4.0
, the warning vanishes, so I imagine there's some transitive dependency on an older version of androidx.appcompat:appcompat
that doesn't have the warning.
le...@gmail.com <le...@gmail.com> #4
The upstream library is using @SuppressWarnings("deprecation")
, which I suppose you could probably use to suppress the warning you're getting.
As for doing fully the non-deprecated way, it is possible that would require overwriting/duplicating more functionality than you currently are and/or updates to the Preference library.
However, I suspect that FragmentManager is capable of handling Fragment subclasses. You should probably look for instructions on developer.android.com, stackoverflow, or similar.
Description
DataStore Component used: datastore-preferences
DataStore Version used: 1.1.1
Devices/Android versions reproduced on: N/A
Android Application Bundle (AAB) built with the following
datastore-preferences
dependency:implementation 'androidx.datastore:datastore-preferences:1.1.1' // problematic
is causing the following issue in the Google Play Console:
On the other hand the version 1.0.0 is not causing any issues:
implementation 'androidx.datastore:datastore-preferences:1.0.0' // not problematic