Closed superkeil closed 8 months ago
Well, i managed to get it work by opening the project in AndroidStudio, and force "true" for
<service
android:name=".DelegationService"
android:enabled="true"
android:exported="true">
in the AndroidManifest.xml.
I revert the modifications and it is good now... don't understand why.
I still have problem with the notification icon. I will update this issue once i got that point resolved
cannot understand why notification icon (SMALL_ICON) is not showing on new notification. The drawables are looking fine. The bubblewrap code seems to link correctly variables to resources.
Maybe something is related to my original problem. The values of the twa-manifest.json file could be not load properly at first (which would explain why the background service was ignored)
i resolved my problem with notification icon, nothing to do with bubblewrap.
i had a blank square icon on notification, it was because my monochromeIconUrl was not set.
I set it and it resolved my issue.
Please note that the monochromeIconUrl should point to a foreground all white image with transparent background
Describe the bug The DelegationService is not starting on Pixel 7a
adb produce this log : W/TWAConnectionPool( 3068): No TWA candidates for https:/// have been registered.
To Reproduce Steps to reproduce the behavior: Create a TWA with basic steps (keep default "enableNotifications: true" in the twa-manifest.json) build + install run : adb logcat -v brief | grep -e TWAConnectionPool open the app check the logs of adb
Expected behavior A TWA candidate should be found so that the service can start running
Smartphone (please complete the following information):
Additional context No need to look at the web part. Verify this part : https://androidx.tech/artifacts/browser/browser/1.2.0-alpha08-source/androidx/browser/trusted/TrustedWebActivityServiceConnectionManager.java.html method: createServiceIntent