मैं एक एंड्रॉइड ऐप बना रहा हूं जिसके लिए एक बटन क्लिक होने पर फ़ोन रीबूट या बंद होना आवश्यक है। क्या यह संभव है? या फोन को रूट पहुंच की आवश्यकता होगी?बटन पर रीबूट करें बटन पर क्लिक करें
10
A
उत्तर
17
आप android.os.PowerManager
का उपयोग करके ऐसा कर सकते हैं। समारोह reboot(String reason)
उपलब्ध है, आप अनुमति की जरूरत:
android.permission.REBOOT
आधिकारिक साइट:
http://developer.android.com/reference/android/os/PowerManager.html#reboot(java.lang.String)
बेशक, आपको लगता है कि अनुमति केवल यदि आपका आवेदन प्रणाली हस्ताक्षर कुंजी के साथ हस्ताक्षरित है मिलने की संभावना है:
0
यदि आपका डिवाइस रूट डिवाइस है तो आप नीचे कोड का उपयोग कर सकते हैं।
Runtime.getRuntime().exec(new String[]{"/system/bin/su", "-c", "reboot now"});
1
मैं नीचे दी गई विधि को फोन करके मेरे एप्लिकेशन में ऐसा किया।
नोट्स: 1. सुनिश्चित करें कि फोन रूट है 2. ऐप को रूट रूट अनुमति स्वचालित रूप से रूट अनुमति देने के लिए अनुमति दें।
void reboot() {
if (reboot) {
try {
Process proc = Runtime.getRuntime().exec(new String[]{"/system/bin/su", "-c", "reboot"});
proc.waitFor();
} catch (Exception ex) {
Log.e(TAG, "Error ", ex);
}
}
}
संबंधित मुद्दे
- 1. लेबल बटन पर क्लिक करें रेडियो बटन
- 2. अनुकरण बटन पर क्लिक करें
- 3. श्रोताओं बटन पर क्लिक करें
- 4. बटन पर क्लिक करें पृष्ठ पर क्लिक करें ईवेंट
- 5. रद्द करें बटन पर क्लिक करें ShowInputDialogue
- 6. उपयोगकर्ता नियंत्रण बटन घटना पर क्लिक करें
- 7. सी # - एएसपी.नेट बटन पर क्लिक न करें
- 8. अनुकरण पारदर्शी बटन पर क्लिक करें प्रभाव
- 9. बटन एंड्रॉइड में कार्रवाई पर क्लिक करें?
- 10. एक बटन दबाकर एक बटन पर क्लिक करें
- 11. JQuery/जावास्क्रिप्ट - ट्रिगर बटन पर क्लिक करें एक और बटन क्लिक करें घटना से
- 12. ताज़ा करें बटन पर JQgrid
- 13. बटन पर <a> पर क्लिक करें, जावास्क्रिप्ट
- 14. बटन पर एक पाठ क्षेत्र पर क्लिक करें
- 15. एएसपी में नियंत्रण पाएं: बटन पर इवेंटेटर पर क्लिक करें
- 16. वीबीएनईटी - वेबब्रोसर पेज पर सबमिट बटन पर क्लिक करें
- 17. बटन पर कई गतिविधियां कैसे समाप्त करें क्लिक करें?
- 18. Winforms बटन पर "mailto:" कॉल अनुकरण कैसे करें क्लिक करें?
- 19. बटन पर अलर्ट बंद करें
- 20. प्रोग्राम बटन पर प्रोग्राम बटन पर फ़ोकस कैसे सेट करें?
- 21. बटन पर एक वेब पेज कैसे बंद करें, एक हाइपरलिंक या एक लिंक बटन क्लिक करें?
- 22. बटन को अक्षम कैसे करें क्लिक करें?
- 23. बटन पर ब्लूटूथ चालू करने के लिए कैसे क्लिक करें
- 24. क्लिक किए जाने पर बटन को कैसे अक्षम करें
- 25. फेसबुक 'लाइक' बटन पर एक क्लिक() ईवेंट संलग्न करें?
- 26. सेलेनियम: एचटीएमएल बटन तत्व पर क्लिक कैसे करें?
- 27. माउस भेजना टास्कबार में एक बटन पर क्लिक करें C#
- 28. बटन पर क्लिक करके jTabbedPane में टैब कैसे स्विच करें?
- 29. सिस्टम बटन कैसे खेलें आईपैड पर ध्वनि क्लिक करें?
- 30. बटन पर कीबोर्ड कैसे खोलें एंड्रॉइड में क्लिक करें?
मुझे यकीन नहीं है कि उपयोगकर्ता इस बात की सराहना करते हैं कि उनका डिवाइस अचानक रीटिंग या रोक रहा है। हम यहां एक मोबाइल फोन के बारे में बात कर रहे हैं और विंडोज पीसी नहीं। –
हाँ। मोबाइल फोन .हाहा और रीबूट अचानक नहीं होगा, वे जान लेंगे कि अगर वे उस बटन को चुनते हैं तो क्या होगा। – IntelSoftApps