由于 Android 运行在 Linux 上,您可以从 /proc 和/或/sys 目录获取这些信息。例如,在某些设备上,您可以通过调用命令来获取序列号。cat /sys/class/power_supply/battery/serial_number 由于设备的不同,以下内容可能适用或不适用于您的设备。从此代码可以看出,电池信息的实际位置在每个系统上通常都不同,因此只有在您知道要支持的每个设备上此数据的位置时,此方法才能起作用。另外请注意,在较新的Android版本中,从用户应用程序访问此信息可能会被阻止,您需要使用已获取root权限的手机才能获取它。