我正在尝试自动化一个场景,这个场景涉及到与Android设备中的推送通知交互-特别是当应用程序关闭时显示的推送通知。
经过一些实验,当应用程序打开/后台时,我可以接收推送通知,但当应用程序关闭时,我无法执行相同的操作。有没有办法在Android设备上自动执行这个场景。
为了关闭应用程序,我使用了一行代码:
driver.closeApp();
发布于 2019-09-30 18:10:18
当应用程序关闭时,应用程序转到后台,而Toast是UI线程,这意味着Toast不与后台线程一起工作。
试试这个。
Handler handler = new Handler(Looper.getMainLooper());
handler.post(new Runnable() {
@Override
public void run() {
//Your UI code here
}
});https://stackoverflow.com/questions/58165563
复制相似问题