2012-11-16 16 views
8

क्या बीबी 10 में फोन स्टार्टअप पर एक एप्लीकेशन को ऑटोस्टार्ट करने का कोई तरीका है? और यदि ऐसा है, तो क्या पृष्ठभूमि प्रक्रिया को करते हुए पृष्ठभूमि में रीसामिन करना संभव है जैसे कि जीपीएस स्थान या वाईफाई स्थिति चकित करना? अग्रिम धन्यवाद।ब्लैकबेरी 10 पृष्ठभूमि सेवा

उत्तर

4

आप वर्तमान में पृष्ठभूमि में एक हेडलेस ऐप के रूप में नहीं चल सकते हैं (यानी, आपको यूआई की आवश्यकता है), या डिवाइस बूट पर ऑटोस्टार्ट।

यदि उपयोगकर्ता ने अपना ऐप लॉन्च किया है, तो यह अभी भी अग्रभूमि में नहीं होने पर भी चलने का अनुरोध कर सकता है। इसे पुश और आवेषण ढांचे के माध्यम से भी लॉन्च किया जा सकता है।

+0

इसे पहली बार स्थापित करने या चलाने के बाद भी पुश और आवेषण ढांचे के माध्यम से लॉन्च किया जा सकता है? आइए उदाहरण के लिए अलार्म घड़ी लें। या एक आवेदन जो जीपीएस स्कैन करता है और हर समय मार्ग बचाता है। –

+1

पुश फ्रेम कार्य को डिवाइस पर डेटा धक्का देने के लिए बाहरी सर्वर की कार्रवाई की आवश्यकता होती है; आमंत्रण ढांचे के लिए आपके आवेदन द्वारा प्रदान की गई सेवा का अनुरोध करने के लिए किसी अन्य की आवश्यकता होती है। तो संक्षिप्त जवाब नहीं है, आप वर्तमान में अलार्म घड़ी या रूट ट्रैकर लागू नहीं कर सकते हैं। – Richard

3

ब्लैकबेरी 10.2 के रूप में आप हेडलेस ऐप्स का उपयोग करके ऐसा कर सकते हैं। यहां अधिक जानकारी: https://developer.blackberry.com/native/documentation/cascades/device_platform/headless_apps/

+0

और यहां तक ​​कि [स्थगित] (http://devblog.blackberry.com/2014/12/deferred-autorun-headless-app/) – x29a

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