Fix device identity persistence across processes
Root cause: SharedPreferences are not shared between processes (Activity vs Service), causing new keypair generation on every restart, resulting in 'device signature invalid'. Fix: Use file-based storage (device_identity.json) instead of SharedPreferences. File is shared across all processes in the same app.
Showing
Please
register
or
sign in
to comment