में किसी ऐप के लिए ऑटो स्टार्ट को सक्षम करने के लिए कैसे करें मैं जानना चाहूंगा कि किसी भी एप्लिकेशन के लिए पृष्ठभूमि सेवा xiaomi द्वारा प्रदान की जा सकती है या नहीं? मेरे पास मेरे ऐप में सेवा है जो हर समय पृष्ठभूमि में चलने की ज़रूरत है, सभी उपकरणों में ज़ियामी को छोड़कर यह ठीक काम कर रहा है, यह प्रोग्रामेटिक तरीके से कैसे किया जा सकता है?xiaomi प्रोग्रामेटिक
7
A
उत्तर
4
आप तब तक कोड से ऐसा करने में सक्षम नहीं होंगे जब तक कि xiaomi से कुछ एपीआई न हो जो आपको उस कार्यक्षमता तक पहुंच प्रदान करे। मुझे लगता है कि ऑटो स्टार्ट मैनेजर एक ऐप है (सिस्टम एप के विशेषाधिकारों के साथ, xiaomi संशोधित ओएस के हिस्से के बाद से), इसलिए संभव नहीं है। दूसरी ओर यदि डिवाइस रूट है तो आप वास्तव में ऑटोस्टार्ट प्रबंधक को अक्षम कर सकते हैं।
अभी भी व्हाट्सएप, फेसबुक और ऐसा करने वाले कई और ऐप्स हो सकते हैं क्योंकि वे शियालोस्ट में शियाओ के साथ जुड़ गए हैं। लेकिन यह सिर्फ एक अनुमान है।
6
xiaomi, oppo, vivo और oneplus फोन के लिए भी काम करता है।
try {
Intent intent = new Intent();
String manufacturer = android.os.Build.MANUFACTURER;
if ("xiaomi".equalsIgnoreCase(manufacturer)) {
intent.setComponent(new ComponentName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity"));
} else if ("oppo".equalsIgnoreCase(manufacturer)) {
intent.setComponent(new ComponentName("com.coloros.safecenter", "com.coloros.safecenter.permission.startup.StartupAppListActivity"));
} else if ("vivo".equalsIgnoreCase(manufacturer)) {
intent.setComponent(new ComponentName("com.vivo.permissionmanager", "com.vivo.permissionmanager.activity.BgStartUpManagerActivity"));
} else if("oneplus".equalsIgnoreCase(manufacturer)) {
intent.setComponent(new ComponentName("com.oneplus.security", "com.oneplus.security.chainlaunch.view.ChainLaunchAppListActivity")); }
List<ResolveInfo> list = context.getPackageManager().queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
if (list.size() > 0) {
context.startActivity(intent);
}
} catch (Exception e) {
Crashlytics.logException(e);
}
संबंधित मुद्दे
- 1. स्क्रीन प्रोग्रामेटिक
- 2. UINavigationController प्रोग्रामेटिक
- 3. एंड्रॉइड प्रोग्रामेटिक
- 4. Github प्रोग्रामेटिक
- 5. प्रोग्रामेटिक ऑडियो
- 6. प्रोग्रामेटिक एसएमएस
- 7. विंडोज वर्कस्टेशन अनलॉक प्रोग्रामेटिक
- 8. UIPickerView प्रोग्रामेटिक उदाहरण?
- 9. बदलते विजेट लेआउट प्रोग्रामेटिक
- 10. ग्रिडव्यू प्रोग्रामेटिक एंड्रॉइड
- 11. प्रोग्रामेटिक रूप से
- 12. एंड्रॉइड प्रोग्रामेटिक रूप से
- 13. ऑटोरोटेशन लॉक, प्रोग्रामेटिक
- 14. प्रोग्राम पूल पहचान प्रोग्रामेटिक
- 15. एवलॉन एडिट प्रोग्रामेटिक
- 16. निर्देशित प्रोग्रामेटिक कोणीय
- 17. डेटाटेबल प्रोग्रामेटिक रूप से
- 18. एंड्रॉइड प्रोग्रामेटिक रूप से
- 19. आईफोन प्रोग्रामेटिक रूप से
- 20. सिल्वरलाइट प्रोग्रामेटिक रूप से
- 21. ओएसएक्स प्रोग्रामेटिक रूप से
- 22. क्यूटी जीयूआई डिजाइन प्रोग्रामेटिक
- 23. कुंजी प्रोग्रामेटिक रूप से
- 24. सिस्टम डायलॉग प्रोग्रामेटिक (एंड्रॉइड)
- 25. जीमेल प्रोग्रामेटिक रूप से
- 26. QTreeView प्रोग्रामेटिक रूप से
- 27. R.String प्रोग्रामेटिक रूप से
- 28. ViewPager प्रोग्रामेटिक स्क्रॉलिंग
- 29. प्रोग्रामेटिक रूप से मेनिफेस्ट
एक प्लस के लिए क्या है? –
@JanaBabu इसका उपयोग करें यदि ("oneplus" .equalsIgnoreCase (निर्माता)) { intent.setComponent (नया घटक नाम ("com.oneplus.security", "com.oneplus.security.chainlaunch.view.ChainLaunchAppListActivity")); } –