lifting the activity alias entry to the application module

- fixes the androidTests expecting a shortcuts xml
This commit is contained in:
Adam Brown 2022-09-14 16:50:11 +01:00
parent 619ea819ed
commit e9d15b46d8
2 changed files with 18 additions and 17 deletions

View File

@ -18,6 +18,24 @@
tools:ignore="UnusedAttribute" tools:ignore="UnusedAttribute"
tools:replace="android:allowBackup"> tools:replace="android:allowBackup">
<!-- Activity alias for the launcher Activity (must be declared after the Activity it targets) -->
<!-- exported="true" is required to launch application -->
<activity-alias
android:name=".features.Alias"
android:exported="true"
android:targetActivity="im.vector.app.features.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data
android:name="android.app.shortcuts"
android:resource="@xml/shortcuts" />
</activity-alias>
<!-- Providers --> <!-- Providers -->
<!-- Remove WorkManagerInitializer Provider because we are using on-demand initialization of WorkManager--> <!-- Remove WorkManagerInitializer Provider because we are using on-demand initialization of WorkManager-->

View File

@ -90,23 +90,6 @@
android:name=".features.MainActivity" android:name=".features.MainActivity"
android:theme="@style/Theme.Vector.Launcher" /> android:theme="@style/Theme.Vector.Launcher" />
<!-- Activity alias for the launcher Activity (must be declared after the Activity it targets) -->
<!-- exported="true" is required to launch application -->
<activity-alias
android:name=".features.Alias"
android:exported="true"
android:targetActivity=".features.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data
android:name="android.app.shortcuts"
android:resource="@xml/shortcuts" />
</activity-alias>
<activity android:name=".features.home.HomeActivity" /> <activity android:name=".features.home.HomeActivity" />
<activity <activity