java-clienk 实现获取手机应用设备信息

获取手机设备信息

    public static void testAppiumApi() throws InterruptedException{
        Thread.sleep(7000);
        //getPageSource
        //System.out.print(androidDriver.getPageSource());
        //currentActivity
        //System.out.println(androidDriver.currentActivity());
        //getCapabilities
        //System.out.println(androidDriver.getCapabilities());
//        获取设备时间信息
//        getDeviceTime();
        System.out.println("设备事件:"+androidDriver.getDeviceTime());
//        获取设备DPI,注意不是分辨率
//        getDisplayDensity();
        System.out.println("DPI:"+androidDriver.getDisplayDensity());
//        获取automation name,默认为null,如果有指定automation name为uiautomator2就为对应的值
//        getAutomationName();
        System.out.println("当前的引擎:"+androidDriver.getAutomationName());
//        获取设备横竖屏状态,有PORTRAIT(竖屏)与LANDSCAPE(横屏)
//        getOrientation();    lanscape:横屏  portrait:竖屏
        System.out.println("当前横竖屏状态:"+androidDriver.getOrientation());

        androidDriver.resetApp();
        androidDriver.isAppInstalled("com.tencent.mm");
        Thread.sleep(3000);
    }

原文地址:https://www.cnblogs.com/tiansc1/p/14931229.html