我想刪除或禁用rooted android device.it中的飛行模式是否可能?我怎麼能做到cording或任何東西。 -a android.intent.action.AIRPLANE_MODE --ez狀態虛假如何刪除或禁用android飛機模式
settings put global airplane_mode_on 0
AM廣播
我想刪除或禁用rooted android device.it中的飛行模式是否可能?我怎麼能做到cording或任何東西。 -a android.intent.action.AIRPLANE_MODE --ez狀態虛假如何刪除或禁用android飛機模式
settings put global airplane_mode_on 0
AM廣播
試試這個:
if (android.os.Build.VERSION.SDK_INT < 17){
try{
Intent intentAirplaneMode = new Intent(Settings.ACTION_AIRPLANE_MODE_SETTINGS);
intentAirplaneMode.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intentAirplaneMode);
}
catch (ActivityNotFoundException e){
Log.e("exception", e + "");
}
}
else{
Intent intent1 = new Intent("android.settings.WIRELESS_SETTINGS");
intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent1);
}
此代碼只能打開無線和網絡window.not啓用飛行模式 –
從source:
// 0 for disabling, 1 for enabling
Settings.Global.putInt(getContentResolver(), Settings.Global.AIRPLANE_MODE_ON, 0);
Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED);
intent.putExtra("state", 0);
sendBroadcast(intent);
要做到這你必須得到
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
在您的清單中並作爲系統應用程序運行您的應用程序。
你的手機api級別是什麼,你是什麼意思,你不能添加使用權限來顯示? –
嗨使用此鏈接http://stackoverflow.com/questions/23537467/enable-airplane-mode-on-all-api-levels-programmatically-android –