Java 如何检查Android 4.0.3上是否为API 15启用了开发人员选项
我可以在API中选择高于API 17的选项,但在Android 4.0.3中找不到API 15Java 如何检查Android 4.0.3上是否为API 15启用了开发人员选项,java,android,api,Java,Android,Api,我可以在API中选择高于API 17的选项,但在Android 4.0.3中找不到API 15 如何找到检查Android API 15开发人员选项的解决方案?您可以通过编程方式检查是否启用了开发人员选项: int adb = Settings.Secure.getInt(this.getContentResolver(), Settings.Global.DEVELOPMENT_SETTINGS_ENABLED , 0); 已更新 对于API小于API 17的
如何找到检查Android API 15开发人员选项的解决方案?您可以通过编程方式检查是否启用了开发人员选项:
int adb = Settings.Secure.getInt(this.getContentResolver(),
Settings.Global.DEVELOPMENT_SETTINGS_ENABLED , 0);
已更新
对于API小于API 17的API,您可以使用以下信息了解是否启用了ADB
int adb = Settings.Secure.getInt(context.getContentResolver(), Settings.Secure.ADB_ENABLED, 0);
如果启用,则adb==1,否则adb==0
希望这能有所帮助。我知道的可能的副本。这是Api高于17的解决方案,但我需要Api 15,我知道。这是Api高于17的解决方案,但我需要Api 15应该使用Settings.Global.getInt(),而不是Settings.Secure.getInt()。但这个答案帮助我找到了我需要的正确方向。谢谢