2016-07-08 69 views
-1

我想刪除或禁用rooted android device.it中的飛行模式是否可能?我怎麼能做到cording或任何東西。 -a android.intent.action.AIRPLANE_MODE --ez狀態虛假如何刪除或禁用android飛機模式

settings put global airplane_mode_on 0 

AM廣播

+0

嗨使用此鏈接http://stackoverflow.com/questions/23537467/enable-airplane-mode-on-all-api-levels-programmatically-android –

回答

0

試試這個:

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); 
} 
+0

此代碼只能打開無線和網絡window.not啓用飛行模式 –

0

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"/>

在您的清單中並作爲系統應用程序運行您的應用程序。

+0

你的手機api級別是什麼,你是什麼意思,你不能添加使用權限來顯示? –