2012-10-01 18 views

cevap

18

yılında

teşekkürler kullanabilirsiniz ADB etkin olup olmadığına almak için aşağıdaki. o, adb == 1 etkinse

int adb = Settings.Secure.getInt(context.getContentResolver(), Settings.Secure.ADB_ENABLED, 0); 

, aksi adb == 0.

+0

çok teşekkürler! Bir çekicilik gibi çalışır! –

+0

Sorunuzu çözdüyse, oylama düğmelerinin altındaki onay işaretini tıklayarak kabul edebilirsiniz. –

+6

Settings.Secure.ADB_ENABLED android.permission gibi özel izinleri olmadan Settings.Global.getInt (context.getContentResolver(), Settings.Global.ADB_ENABLED, 0) – ehartwell

0

Android 2.3 cihazımda, /sbin/adbd numaralı işlem için tüm işlem listesini (ps -s) tarayarak USB hata ayıklama modunu algılamak mümkündür.

Bu işlem mevcutsa USB hata ayıklaması etkinleştirildi.

+0

bu işi yapar kullanmak, API düzeyinde 17. Yerine kullanımdan kaldırıldı. GET_TASKS? –

+0

Bu, Android Nougat'ta çalışmaz. https://code.google.com/p/android/issues/detail?id=205565 –

İlgili konular