是否可以在 Android 上以编程方式检索电池序列号?
我查看了系统属性,但在那里找不到与电池相关的任何内容。
最佳答案
当 Android 在 Linux 上运行时,您可能会从 /proc
和/或 /sys
目录中获取此信息。例如,在某些设备上,您可以通过 calling 获取序列号。
cat /sys/class/power_supply/battery/serial_number
由于这取决于设备,它可能适用于您的设备,也可能不适用于您的设备。如你所见from this code电池信息的实际位置通常在每个系统上都不同,因此只有当您知道此数据在您要支持的每个设备上的位置时,此方法才有效
另请注意,在较新的 Android 版本中可能会阻止从用户应用程序访问此信息,您需要一部已获得 root 权限的手机才能获取此信息
关于Android:以编程方式获取电池序列号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17104759/