FwAppInstallerActivity: Improve logging

This commit is contained in:
José Rebelo
2025-12-20 14:02:11 +00:00
parent 65f03195e8
commit 46ea7cc1c5
2 changed files with 4 additions and 2 deletions
@@ -226,10 +226,13 @@ public class FwAppInstallerActivity extends AbstractGBActivity implements Instal
if (installHandler == null) {
// Should never happen? at this point, we got here by installing to the device
LOG.error("Install handler not found for {}", uri);
setInfoText(getString(R.string.installer_activity_unable_to_find_handler));
return;
}
LOG.debug("Install handler for {}: {}", uri, installHandler.getClass());
setInfoText(getString(R.string.installer_activity_wait_while_determining_status));
if (!device.isConnected()) {
@@ -77,13 +77,12 @@ public class ZeppOsMusicInstallHandler implements InstallHandler {
}
final DeviceCoordinator coordinator = device.getDeviceCoordinator();
if (!(coordinator instanceof ZeppOsCoordinator)) {
if (!(coordinator instanceof ZeppOsCoordinator zeppOsCoordinator)) {
LOG.warn("Coordinator is not a ZeppOsCoordinator: {}", coordinator.getClass());
installActivity.setInfoText(mContext.getString(R.string.fwapp_install_device_not_supported));
installActivity.setInstallEnabled(false);
return;
}
final ZeppOsCoordinator zeppOsCoordinator = (ZeppOsCoordinator) coordinator;
if (!zeppOsCoordinator.supportsMusicUpload(device)) {
installActivity.setInfoText(mContext.getString(R.string.fwapp_install_device_not_supported));
installActivity.setInstallEnabled(false);