What I have in mind is pretty simple. I want to write a small script for simple file managing, and I would like for it to be run automatically like once a day. I have some coding experience under my belt so the actual implementation won't really be a problem. What I'm actually confused about is if the Android platform has any features that would make executing the routines viable.
The bulk of the coding I do day-to-day is Python, but I could get used to Java or Kotlin's syntax in a couple days if necessary, and from there its just really simple logic. Considering that Android is really just Linux at the core, I imagine it would be possible to have it run a couple lines of code automatically everyday at a set time, as I have done on my linux machine a couple of times.
I'm pretty much a complete newbie when it comes to fiddling with Android's workings, so if anyone has done anything like what I'm attempting or knows about relevant documentation, some guidance would be much appreciated.
cron
-like mechanism, nor a terminal login (so no.profile
/.bashrc
etc. (related details)). You can use AlarmManager API in your app for repeated tasks. Or use some automation app. Or with root: How to run an executable on boot and keep it running?. Also related: android.stackexchange.com/a/221420/218526 – Irfan Latif Aug 30 '20 at 22:10