是否可以通过编程方式检索Android上的电池序列号?
我查看了系统属性,但我找不到与电池有关的任何内容。
答案 0 :(得分:4)
当Android在Linux上运行时,您可能会从/proc
和/或/sys
目录中获取此信息。例如,在某些设备上,您可以按calling
cat /sys/class/power_supply/battery/serial_number
由于这取决于设备,因此可能对您的设备有效或无效。正如您所看到的from this code,每个系统上电池信息的实际位置通常是不同的,因此只有在您想要支持的每个设备上知道此数据的位置时,此方法才有效
另请注意,在较新的Android版本中,可能会阻止从用户应用访问此信息,并且您需要使用root用户手机来获取此信息