【问题标题】:AndroidViewClient openNotification()AndroidViewClient openNotification()
【发布时间】:2015-10-14 03:09:20
【问题描述】:

在我运行 Android 4.2.2 的设备上,代码 vc.device.openNotification() 不起作用,它只是闪烁并立即关闭它(当然,相同的代码在其他经过测试的设备上也能正常工作)。我必须安装一个应用程序“扩展状态栏”并使用此代码 device.startActivity(component='dk.quan.expandstatusbar/.MainActivity') 来打开通知栏。有谁知道通过 adb 打开通知栏的方法,也许是一个系统包名称来打开它,类似于上面描述的应用程序?

【问题讨论】:

    标签: androidviewclient


    【解决方案1】:

    您始终可以通过向下拖动来打开通知栏

    使用culebra,然后打开拖动对话框Ctrl+D),选择开始End点,然后OKculebra会在脚本中生成类似这样的一行

    self.device.dragDip((168.0, 17.0), (184.0, 476.0), 1000, 20, 0)
    

    这将打开通知栏

    【讨论】:

    • 通常它可以与 openNotification() 或 dragDip 一起正常工作,但在此设备上,使用 adb 输入滑动的任何功能似乎都不起作用,它只是打开通知栏并很快关闭它。我猜应该可以使用内置的systemUI.apk打开通知栏,我会尝试解压上述app apk并尝试找到使用的action事件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-27
    • 1970-01-01
    • 1970-01-01
    • 2016-10-24
    • 1970-01-01
    • 1970-01-01
    • 2013-06-26
    相关资源
    最近更新 更多