duckduckgo / Android

DuckDuckGo Android App
https://play.google.com/store/apps/details?id=com.duckduckgo.mobile.android
Apache License 2.0
3.62k stars 870 forks source link

Defer the loading of Sync native lib to when necesasry #4647

Closed aitorvs closed 1 week ago

aitorvs commented 2 weeks ago

Task/Issue URL: https://app.asana.com/0/488551667048375/1207535395708800/f

Description

Defer loading the sync native library to when it's actually used. This avoids:

Steps to test this PR

Filter logcat by Loading native SYNC library

Test

Note: if you repeat the test in develop the Loading native SYNC library shows every time both the main and :vpn processes are created, irregardless of whether sync is enabled or not

aitorvs commented 2 weeks ago

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @aitorvs and the rest of your teammates on Graphite Graphite