मुझे लगता है कि आप अपने एंड्रॉइड एप्लिकेशन की सेवा के अंदर प्रसारण रिसीवर का उपयोग कर सकते हैं। यदि नहीं, तो आप एक सेवा लिख सकते हैं और सेवा के अंदर आप सर्वर पर http अनुरोध भेजने और सिंक करते रहने के लिए टाइमर का उपयोग कर सकते हैं। दूरस्थ mysql डेटाबेस के साथ एक SQlite डेटाबेस को सिंक करने के बारे में ज्ञान प्राप्त करने के लिए इस ट्यूटोरियल को देखें और यदि आपको बटन प्रेस के बिना ऐसा करने की आवश्यकता है तो एक सेवा के अंदर निम्नलिखित ट्यूटोरियल में कोड लागू करें और टाइमर का उपयोग करना याद रखें।ट्यूटोरियल लिंक