Skip to content
This repository has been archived by the owner on Mar 1, 2019. It is now read-only.

atx助手有时不管用。 #142

Open
Jack-Tian opened this issue Aug 14, 2017 · 9 comments
Open

atx助手有时不管用。 #142

Jack-Tian opened this issue Aug 14, 2017 · 9 comments

Comments

@Jack-Tian
Copy link

Version information

  • ATX Version: 1.1.3.dev6
  • Python Version: 2.7.13
  • atx assistant version:1.0.0 or 1.0.4
  • android是7.0系统。

What steps will reproduce the problem?

1 设置atx助手自动安装
2 当运行运行atx自动化测试工具过程中,atx助手无法自动同意动态权限的弹窗
但是如果atx自动工具没有在运行时(例如手动启动一个应用),atx助手可以自动让弹窗消失。

What is the expected output?

What do you see instead?

Do you have any log or screenshots?

@Jack-Tian
Copy link
Author

@codeskyblue atx助手的源码开源吗,不知道能否加一些log看看问题出在哪。

@codeskyblue
Copy link
Member

这个公司不让开源,我计划是重新写一个

@codeskyblue
Copy link
Member

有兴趣一起弄吗

@Jack-Tian
Copy link
Author

找到一个方法,可以不弹权限框:
安装应用时,adb install -g xxx.apk 可以授予所有权限。这样启动时就不会弹权限框了。

@wuyisheng
Copy link

atx助手输入中文,我测试的时候,发现平均每五个输入就有一个有问题(要么是等待到adb超时,要么是重复提交),感觉有不少优化空间,感觉
1,指定到输入法发布广播
2,把文章输送到粘贴板,然后输入法监听粘贴板变化,输入,也许可以参考 自动化测试输入文字

@codeskyblue
Copy link
Member

adb超时可能是adb与手机之间的通信问题

@wuyisheng
Copy link

am广播的丢失也会导致超时,感觉这个节点出问题比adb超时的可能性大

@codeskyblue
Copy link
Member

你有想到什么好办法没

@wuyisheng
Copy link

非要优化AM的话,可以使用sendStickyBroadcast + 指定递交的应用

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants