Closed mateot1 closed 3 years ago
@mateot1 In order to further investigate can you please provide more details?
After further investigation I am thinking this is just a coincidence of these things all happening at app start.
com.evernote.android.job.JobBootReceiver
, however there are a couple that happen in google's JobInfoSchedulerService
and one happening from a different library's broadcast receiverEncryptedSharedPreferences
from androidx.security.crypto
which we updated in our latest release, so perhaps I'll open an issue with them instead...@mateot1 Thanks for the update. please let us know if there is anything we can assist with.
Closing this as it turned out to be unrelated to this evernote receiver. Thanks
We have many (100+) reports of ANRs from the Google Play Console coming from
com.evernote.android.job.JobBootReceiver
when receiving Intents with the actionandroid.intent.action.BOOT_COMPLETED
. We do not directly use this library and Cloudinary seems to be the only source of the transitive dependency. We're a couple versions behind (1.27.0), but don't think there's been any evernote job changes in recent releases.The stack traces in these reports seem to be related to initialization we're doing unrelated to Cloudinary, so my question is - when does this happen in the sdk and is there anything we can do about it? Or is it simply a red herring/side effect that the report is coming from this receiver?
Issue Type (Can be multiple)
[ ] Build - Can’t install or import the SDK [x] Performance - Performance issues [ ] Behaviour - Functions aren’t working as expected (Such as generate URL) [ ] Documentation - Inconsistency between the docs and behaviour [ ] Other (Specify)
Build System
[ ] Maven [x] Gradle [ ] Other (Specify)
Is the issue reproducible only on a specific device?
[x] No [ ] Yes (specify model + Android version + vendor build number, if applicable)