fix: AbstractMethodError CompanionDeviceService.onDeviceDisappeared (#5028)

In older Android versions this is method is abstract.
This commit is contained in:
Thomas Kuehne
2025-07-01 19:27:28 +02:00
parent 30ccb07698
commit 0d4e64ca85
@@ -57,6 +57,12 @@ public class GBCompanionDeviceService extends CompanionDeviceService {
}
}
@DeprecatedSinceApi(api = Build.VERSION_CODES.TIRAMISU)
@Override
public void onDeviceDisappeared(@NonNull String address) {
// nop - the super is abstract in older versions
}
@RequiresApi(api = Build.VERSION_CODES.TIRAMISU)
@DeprecatedSinceApi(api = Build.VERSION_CODES.BAKLAVA)
@Override
@@ -67,6 +73,13 @@ public class GBCompanionDeviceService extends CompanionDeviceService {
}
}
@RequiresApi(api = Build.VERSION_CODES.TIRAMISU)
@DeprecatedSinceApi(api = Build.VERSION_CODES.BAKLAVA)
@Override
public void onDeviceDisappeared(@NonNull AssociationInfo associationInfo) {
// nop - the super is abstract in older versions
}
@RequiresApi(api = Build.VERSION_CODES.BAKLAVA)
@Override
public void onDevicePresenceEvent(@NonNull DevicePresenceEvent event) {