Google Play Store's In-App Billing service

37 views
Skip to first unread message

OnkelLon

unread,
Jul 11, 2026, 2:04:13 AM (13 days ago) Jul 11
to Automate for Android
Hello everyone,

is it really necessary for the Google Play Store's In-App Billing service to run in the background the entire time and consume a significant amount of RAM? Wouldn't a one-time check at app startup suffice?
Greez 🖖🏼
Screenshot_20260711_052817_Settings.jpg

мj Zк*у

unread,
Jul 11, 2026, 4:41:27 AM (13 days ago) Jul 11
to Automate for Android
Maybe it's just you and it's kinda lightweight for me at least even in older phone. You could turn off extra security feature like Play protect temporarily if it slow too much your OS down.

Henrik "The Developer" Lindqvist

unread,
Jul 11, 2026, 8:08:42 AM (13 days ago) Jul 11
to Automate for Android
Automate performs a check if Premium has been purchased when the service running the flows is started, and whenever the flow list, flow details and settings pages are shown.
Automate doesn't explicitly hold a connection to the Google Play store app, the "billing library" we developers are forced to use manages that internally.
Generally such connections should not prevent the app they connect to from being killed by the system when memory gets low.
But if available memory is plentiful then such connections may remain to increase performance by not having to restart the app every time the connection is accessed.
How/when the billing library accesses the connection is not documented, Google doesn't even release its source code.
Reply all
Reply to author
Forward
0 new messages