我想在Android设备上的/ sys / devices / system / cpu / cpu0 / cpufreq /中的一个名为scaling_max_freq的文件中更改一个值。
在另一篇文章中,我读到我可以通过以下回显命令来做到这一点:
echo 255 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
“ 255”是我要在文件中输入的值。 我怎样才能通过Java成功呢?
答案 0 :(得分:0)
您可以进行系统调用Runtime.exec()。或者,如果您想在纯Java中执行此操作,则可以重现命令行的行为。 “ echo”只是写在标准输出上,“>”运算符将标准输出重定向到文件(但不附加)。
所以在Java中。
FileWriter writer = new FileWriter(file);
writer.write("255");