Ik denk dat je de broadcast-ontvanger kunt gebruiken in een service van je Android-applicatie. Als dat niet het geval is, kunt u een service schrijven en binnen de service kunt u een timer gebruiken om een http-verzoek naar de server te sturen en te blijven synchroniseren. Raadpleeg deze tutorial om kennis te krijgen over het synchroniseren van een SQlite-database met een externe mysql-database en als je wilt dat het gebeurt zonder een druk op de knop, implementeer dan de code in de volgende tutorial binnen een service en vergeet niet om een timer te gebruiken.TUTORIAL LINK