目前,我正在使用下面的代码来获取当前的屏幕亮度
...
// for HTC Nexus One and HTC Desire
String cmd = "cat /sys/class/leds/lcd-backlight/brightness";
java.lang.Process p = Runtime.getRuntime().exec(cmd);
BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()),cmd.length());
...
Run Code Online (Sandbox Code Playgroud)
当我用来获得HTC设备(Nexus One,Desire)的亮度时,这没关系.但是当在三星Galaxy S上运行此代码时,此代码无效,因为"cmd"中的路径在此设备上是错误的.问题是我没有三星Galaxy S来找出正确的亮度路径.那么请你告诉我三星Galaxy S设备的正确路径或其他方法来完成这项任务!谢谢,