
io.appium.java_client.android.HasAndroidDeviceDetails Maven / Gradle / Ivy
package io.appium.java_client.android;
import static io.appium.java_client.android.AndroidMobileCommandHelper.getDisplayDensityCommand;
import static io.appium.java_client.android.AndroidMobileCommandHelper.getSystemBarsCommand;
import io.appium.java_client.CommandExecutionHelper;
import io.appium.java_client.ExecutesMethod;
import java.util.Map;
public interface HasAndroidDeviceDetails extends ExecutesMethod {
/*
Retrieve the display density of the Android device.
*/
default Long getDisplayDensity() {
return CommandExecutionHelper.execute(this, getDisplayDensityCommand());
}
/*
Retrieve visibility and bounds information of the status and navigation bars.
*/
default Map getSystemBars() {
return CommandExecutionHelper.execute(this, getSystemBarsCommand());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy