Android - 如何检查Developer选项是否已启用

tru*_*ero 5 android developer-tools android-developer-api

如何检查用户是否在其设备上启用了开发人员选项?(没有adb通信激活,或调试USB激活,我只需要知道开发人员选项是否启用).

我尝试过这个解决方案: 如何以编程方式检查应用程序是否在调试模式下运行? 但它对我不起作用.提前致谢

小智 7

试试这个:

int adb = Settings.Secure.getInt(this.getContentResolver(),
                Settings.Global.DEVELOPMENT_SETTINGS_ENABLED , 0);
Run Code Online (Sandbox Code Playgroud)


Wil*_*obo 4

您应该在 Settings.Global 中使用 getInt或另一个与 DEVELOPMENT_SETTINGS_ENABLED

编辑:低于 API 17,它是相同的,但具有Settings.Secure