10

से डिफ़ॉल्ट रूप से "Asus ऑटो स्टार्ट मैनेजर" में "अनुमति" अनुमति सेट करें मेरे पास एक ऐसा एप्लिकेशन है जिसे पृष्ठभूमि में चलाने की आवश्यकता है, इसलिए मैं इसके लिए वेकफुल सेवा का उपयोग कर रहा हूं। लेकिन असस जेनफ़ोन में यह काम नहीं कर रहा है क्योंकि ऑटो स्टार्ट मैनेजर ऐप को चलाने की अनुमति नहीं देता है। मेरी उम्मीद है:कोड

  1. हमारे ऐप इंस्टॉल के दौरान या ऐप खोलने के समय ऑटो स्टार्ट मैनेजर में "अनुमति अनुमति दें" सेट करने के लिए।

  2. क्या एएसयूएस ऑटो स्टार्ट मैनेजर से कोई एपीआई उपलब्ध है जो मुझे मेरे ऐप की अनुमति स्थिति की जांच करने में मदद कर सकती है ताकि मैं अनुमति को चालू करने के लिए उपयोगकर्ता को सामान्य टेक्स्ट अलर्ट के माध्यम से सूचित कर सकूं।

+0

क्या आपके पास पहले से ही कोई समाधान है? – natsumiyu

+0

इसे संभालने के लिए (हल नहीं) मैं इस तरह का इरादा बनाता हूं: इरादा इरादा = नया इरादा(); intent.setClassName ("com.asus.mobilemanager", "com.asus.mobilemanager.MainActivity"); और जांच करें कि इरादा मान्य है या नहीं। (केवल एक ASUS एआर पर कोशिश की) – PhilTheThrill

उत्तर

1

किसी Huawei के लिए यह किया:

"Protected Apps" setting on Huawei phones, and how to handle it

यह एक पुस्तकालय/वर्ग "कार्य हत्यारों" सबसे आम पता लगाने के लिए अच्छा होगा (पूर्व-स्थापित हो या नहीं) और दे उपयोगकर्ता जानते हैं कि वे की जरूरत है उन्हें अक्षम करने के लिए (और क्यों) कुछ फीचर काम करने के लिए, बीकन पहचान की तरह।