Làm cách nào để phát hiện pin tốc độ sạc trong thiết bị Android? Tôi có thể phát hiện tình trạng pin bằng cách sử dụng mã bên dưới. nhưng không sạc được tốc độ.Làm thế nào để kiểm tra tốc độ sạc pin?
IntentFilter filter = new IntentFilter();
filter.addAction(Intent.ACTION_BATTERY_CHANGED);
BatteryChangeReceiver receiver = new BatteryChangeReceiver(subscriber);
registerReceiver(receiver, filter);
public class BatteryChangeReceiver extends BroadcastReceiver {
@Override public void onReceive(Context context, Intent intent) {
// here I get all battery status.
}
}
Tôi cũng tham khảo this, this và this nhưng không thể tìm ra cách để kiểm tra tốc độ sạc.
Có một ứng dụng (Ampere) hiển thị tốc độ sạc. Tôi làm cách nào để đạt được điều này?
Xin cảm ơn trước.
Hãy dành thời gian và tính phí kết hợp phần trăm. – Amy
Không, nó sẽ hiển thị ngay sau khi tôi kết nối với bộ sạc. Nếu tôi kết nối với cáp USB thì sẽ hiển thị sạc chậm và nếu sạc tường và sạc nhanh. –
Tôi nghĩ bạn có thể tìm thấy nó trong nhật ký dmesg của thiết bị. –