ソースを参照

Manifest: update code to disable WorkManagerInitializer

See: https://developer.android.com/jetpack/androidx/releases/work#version_260_3

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
Álvaro Brey Vilas 3 年 前
コミット
8a445be869
1 ファイル変更11 行追加3 行削除
  1. 11 3
      src/main/AndroidManifest.xml

+ 11 - 3
src/main/AndroidManifest.xml

@@ -302,11 +302,19 @@
 
         <!-- Disable WorkManager initialization. Whoever designed this, should pay closer attention -->
         <!-- to "best before" dates in his fridge. -->
+        <!-- disable default provider -->
         <provider
-            android:name="androidx.work.impl.WorkManagerInitializer"
-            android:authorities=".workmanager-init"
+            android:name="androidx.startup.InitializationProvider"
+            android:authorities="${applicationId}.androidx-startup"
             android:exported="false"
-            tools:node="remove" />
+            tools:node="merge">
+            <meta-data
+                android:name="androidx.work.WorkManagerInitializer"
+                android:value="androidx.startup"
+                tools:node="remove" />
+        </provider>
+
+
 
         <activity
             android:name=".authentication.AuthenticatorActivity"