Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Jorge Martín

@Arasthel@social.linux.pizza
mastodon 4.7.3
  • Open on social.linux.pizza

Mobile Developer, focused on Android, taking a liking to 🦀 too. Working at element.io.

40 Followers
89 Following
2 Posts
Joined April 26, 2022
Open post
Jorge Martín @Arasthel@social.linux.pizza
· 7mo ago
Replying to on snapp.social
@lehtimaeki@snapp.social Matrix is used for FOSDEM every year and it seems to work well enough. Disclaimer: I work at Element, building Matrix clients 😅
2
2
1
0
Open post
Jorge Martín @Arasthel@social.linux.pizza
· 7mo ago

#androiddev is there any place where I could ask some Google dev about WorkManager's behaviour on Android 15+? We're having some issues related to background network access (https://developer.android.com/about/versions/15/behavior-changes-all#background-network-access) that are still happening when using WorkManager for fetching the data associated with push notifications (the context is an encrypted IM that only sends minimal data in the pushes).

I understand what we should do is probably schedule the tasks using some NetworkType or NetworkRequest constraint, but using NetworkType.CONNECTED won't work for customers that are behind a VPN or in an air-gapped environment since it performs a request to gen_204 google URL that may not be available, and I'm not sure if NetworkType.UNMETERED or NetworkRequest with NET_CAPABILITY_INTERNET would be enough to have WorkManager temporarily grant our app internet connectivity and prevent those UnknownHostExceptions we're seeing.

This seems to be poorly documented, so we're not sure what the right behavior is, to be honest.

developer.android.com
0
1
1
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:35:10 UTC