我正在尝试为Tasker应用程序构建一个配置文件,以响应BATTERY_CHANGED广播意图,并且我看到一个名为Online的Extras似乎与特定的充电器类型或条件相对应,但我似乎无法找到此Extra的潜在值的正确列表。充其量,我发现了一些值,例如1为None,4为USB,10为Wireless,100为Fast Wireless。我刚刚猜到的其他产品,例如6个是QuickCharge 2.0或3.0型充电器,而19个是Power Delivery充电器,但是我不确定。 Android P中有关于此Extra的任何官方文档吗?
答案 0 :(得分:0)
几乎没有关于online
额外内容的文档!
我发现这个列表似乎来自a decompiled Samsung Pay app,很奇怪:
public static final int BATTERY_ONLINE_FAST_WIRELESS_CHARGER = 100;
public static final int BATTERY_ONLINE_INCOMPATIBLE_CHARGER = 0;
public static final int BATTERY_ONLINE_NONE = 1;
public static final int BATTERY_ONLINE_POGO = 23;
public static final int BATTERY_ONLINE_TA = 3;
public static final int BATTERY_ONLINE_USB = 4;
public static final int BATTERY_ONLINE_WATER_IN_CONNECTOR = 101;
public static final int BATTERY_ONLINE_WIRELESS_CHARGER = 10;
这些值似乎与您几乎所有的值都匹配,我确实觉得很奇怪,似乎没有其他记录(来自快速的Google)。
尽管链接文件是android.os
包,但它可能不是操作系统的一部分/已更改/名称不同。也许是三星特有的功能?