Minimal Reproducer For Bug #280783677
The issue can be reproduced on Android 13 with an app that targets SDK level 30.
This behavior change of Android 13 looks awfully relevant:
When your app sends an intent to an exported component of another app that targets Android 13 or higher, that intent is delivered if and only if it matches an element in the receiving app.
- Put a newer version of the app to your device:
adb push app-release-2.0.apk /storage/emulated/0/Download/
- Run the app (release config).
- Tap "Start Update" and choose the apk file with a newer version that you previously pushed on step 1.
- Once you grant necessary permissions and install the newer version tap "Open" button on the final dialog.
Expected result
The app should be opened.
Actual result
On some devices it does not open.
- Passwords:
123123
- Key name:
keystore