Settings.Secure.putInt(getActivity().getContentResolver(),Settings.Secure.ADB_ENABLED, 1);
लेकिन आपको ऐसा करने के लिए रूट पहुंच की आवश्यकता है। इस सभी ANR
Settings.Secure.putInt(ContentResolver,Settings.Secure.ANR_SHOW_BACKGROUND,0);
और के लिए दिखाने के लिए गतिविधियों
ActivityManagerNative.getDefault().setAlwaysFinish(true)
नहीं रहते हो की कोशिश करो, लेकिन ActivityManagerNative मानक एपीआई में छिपा हुआ है: केवल सिस्टम एप्लिकेशन सुरक्षित सेटिंग
संपादित परिवर्तित करने की अनुमति सेट। आपको orroid.jar प्राप्त करने के लिए या तो प्रतिबिंब या method का उपयोग करने की आवश्यकता होगी।
int adb = Settings.Secure.getInt(context.getContentResolver(),
Settings.Secure.ADB_ENABLED, 0);
// toggle the USB debugging setting
adb = adb == 0 ? 1 : 0;
Settings.Secure.putInt(context.getContentResolver(),
Settings.Secure.ADB_ENABLED, adb);
AndroidManifest.xml में: फिर मैं इस रूट पहुँच की आवश्यकता है
[इस पर एक नज़र डालें] (http://stackoverflow.com/q/3458275/940096) – Praveenkumar
डायरेक्ट लिंक [यहां] है (https://groups.google.com/forum/#!topic/android -developers/lTxvDrD6m-0)। – ChuongPham