मैं जानना चाहता हूं कि कोड के माध्यम से डिवाइस को रीबूट करने का कोई तरीका है या नहीं। Ive की कोशिश की:एंड्रॉइड 2.2: रीबूट डिवाइस प्रोग्रामेटिक रूप से
Intent i = new Intent(Intent.ACTION_REBOOT);
i.putExtra("nowait", 1);
i.putExtra("interval", 1);
i.putExtra("window", 0);
sendBroadcast(i);
और REBOOT
के लिए अनुमतियों को जोड़ा है, लेकिन यह अभी भी काम नहीं करता है।
धन्यवाद
मुझे लगता है कि मुझे "प्लेटफ़ॉर्म प्रमाणपत्र" के साथ अपने ऐप पर हस्ताक्षर करने की आवश्यकता है। क्या कोई मुझे बता सकता है कि इसे कैसे करना है? मैं इस ऐप को बाजार पर जारी करने की योजना नहीं बना रहा हूं, मुझे बस अपने एंड्रॉइड टैबलेट के लिए इसकी आवश्यकता है। धन्यवाद – Johan
यदि यह एक एचटीसी डिजायर है, तो आप जीपीएस चालू कर सकते हैं और ओपनजीएल के साथ कुछ 3 डी प्रतिपादन कर सकते हैं। संयोजन से फोन तेजी से गर्म हो जाएगा जिससे बदले में रीबूट हो जाता है। –
अनुभव के माध्यम से, एंड्रॉइड 2.2 (या 2.3) डिवाइस स्वचालित रूप से रीबूट हो जाएगा यदि पर्याप्त लंबित इरादे बताए गए हैं कि आप सर्विसिंग नहीं कर रहे हैं (उदाहरण के लिए, यदि आपके थ्रेड को संसाधित करने के लिए थ्रेड किसी अन्य चीज़ पर अवरुद्ध है)। यह नहीं कि डिवाइस को रीबूट करने के लिए यह वास्तव में एक * स्वीकार्य * तरीका है। – Michael