2010-07-30 19 views
9

बिना मैं एंड्रॉयड विकास के लिए नया हूँ। मैं इतना है कि यह पृष्ठभूमि में चल रहा रखता है, एक पृष्ठभूमि आवेदन करना चाहते हैं, और यह किसी भी यूआई के बिना है, और यहां तक ​​कि अपने चिह्न डेस्कटॉप पर दिखाई नहीं देते। संक्षेप में यह एक चुपके आवेदन है।
क्या यह संभव है?पृष्ठभूमि आवेदन ui

उत्तर

9

यह निश्चित रूप से संभव है में सेवा के बारे में और अधिक पढ़ें संभव है। कि लांच पैड में एक आइकन नहीं है किसी ऐप बनाने के लिए, AndroidManifest.xml से android.intent.category.LAUNCHER श्रेणी के साथ Activity को हटा दें।

अपने पृष्ठभूमि अनुप्रयोग को लागू करने के लिए यह दृढ़ता से निर्भर करता है कि आप क्या करना चाहते हैं। आप विशिष्ट घटनाओं या आशय फ़िल्टर के साथ Activities पर प्रतिक्रिया करने BroadcastReceiver रों लंबी चलने कार्यों के लिए एक Service बना सकते हैं।

हालांकि, यह सुनिश्चित करें कि आपका आवेदन फ़ाइल सिस्टम और 'एप्लिकेशन प्रबंधित करें' के अंतर्गत सेटिंग्स में दिखाई देगा।

+4

हाय, मैंने पढ़ा [यहां] (http://stackoverflow.com/questions/8531926/how-to-start-a-service-when-apk-is-installed-for-the-first-time) स्थापना के बाद एप्लिकेशन बंद कर दिया मोड में है और कुछ नहीं करता जब तक वह अपने आइकन पर क्लिक करके उदाहरण के लिए, उपयोगकर्ता बातचीत के द्वारा शुरू किया गया है। अब, यदि ऐप में यूआई या आइकन नहीं है, और इसे चुपके एप्लिकेशन के रूप में चलाने के लिए माना जाता है, तो यह इसकी सेवा कैसे शुरू करता है? उपयोगकर्ता को ऐप की स्थापना के बाद फोन बूट करना चाहिए? – zardosht

संबंधित मुद्दे