USBデバッグモードの状態取得

設定 > アプリケーション > 開発のUSBデバッグモードの状態は下記で取得できた。 おまけで、スリープの無効と疑似ロケーションの許可も取得だ。

public boolean isDebugMode(){
 	return Settings.Secure.getInt(getContentResolver(),
		Settings.Secure.ADB_ENABLED, 0) != 0;
}
   
public boolean isStayOnWhilePluggedIn(){
  	return Settings.System.getInt(getContentResolver(),
		Settings.System.STAY_ON_WHILE_PLUGGED_IN, 0) != 0;
}
    
public boolean isAllowMockLocation(){
  	return Settings.Secure.getInt(getContentResolver(),
		Settings.Secure.ALLOW_MOCK_LOCATION, 0) != 0;
}

DevelopmentSettings.javaの記述通り。

Android, Programming

コメントを残す

メールアドレスが公開されることはありません。