Disable eager initialization of Jetpack libraries

Test: atest -c SettingsUnitTests
Fix: 208883742
Fix: 213872855
Change-Id: Ia2a2f88939d16c84255404696ea159c4a01b3bb5
This commit is contained in:
Tsung-Mao Fang
2022-10-04 15:51:45 +08:00
parent f53c2f91f5
commit fa7394afbc
2 changed files with 8 additions and 2 deletions

View File

@@ -1,4 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.android.settings"
coreApp="true"
android:sharedUserId="android.uid.system">
@@ -4635,6 +4636,12 @@
</intent-filter>
</activity>
<!-- [b/197780098] Disable eager initialization of Jetpack libraries. -->
<provider
android:name="androidx.startup.InitializationProvider"
android:authorities="${applicationId}.androidx-startup"
tools:node="remove" />
<!-- This is the longest AndroidManifest.xml ever. -->
</application>
</manifest>

View File

@@ -74,8 +74,7 @@
<provider
android:name="androidx.startup.InitializationProvider"
android:authorities="${applicationId}.androidx-startup"
tools:node="remove"
tools:replace="android:authorities"/>
tools:node="remove"/>
</application>