关于手机脚本的相关问题

目前遇到Android侦测自动化无障碍
已尝试过

  1. 多开空间
  2. ROOT
  3. android虚拟空间

目前想谘询各位是否有以下技术建议
当前该APP在登入页面时将会侦测手机是否有开启自动化软件
必须至无障碍关闭所有开启无障碍的工具,才可以顺利登入使用
当前解决方案有想到两种,但还是遇到瓶颈

1. 开发ios版脚本(当前没有ios技术)
* 使用ui辨识做自动化操空
* 使用类似APP捷径的方式操作
* 使用 deep link 的方式自动开启

2. Android防止app检测{自动化无障碍}

如果有相关方面的大佬,请给小弟指点或为小弟外包开发
详细开发项目与价格私下讨论,只要产品能成,钱不是问题
当然若有合作上我们希望走担保的方式合作,保护你我资金安全
不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇文章:免 ROOT 卸载 Android 系统软件的思路和实现 也许能够解决你的问题,你可以看下
  • 除此之外, 这篇博客: Android 虚拟机ROOT操作说明中的 2、  挂载宿主机COM口的方式启动虚拟机 部分也许能够解决你的问题。
  • 以下回答由chatgpt基于相关博客总结生成:

    问题解决方案

    对于这个问题,我可以提供一些解决方案供你参考:

    1. 开发iOS版脚本

    如果你不具备iOS技术,但需要开发iOS版本的脚本来实现自动化检测,你可以考虑以下几个方式:

    • 使用UI辨识进行自动化操作:通过图像处理和界面元素的识别来实现自动化。你可以使用现有的UI自动化测试框架,如XCUITest或Appium来编写脚本。这些框架可以在模拟器或真机上运行,并且提供了API和方法来查找和与应用程序的UI进行交互。你可以编写自动化脚本来模拟用户在应用程序中的各种操作。

    • 使用类似APP捷径的方式进行操作:你可以尝试使用iOS的捷径应用程序,该应用程序允许你创建和运行一系列操作的"捷径"。你可以创建一个捷径,包含所有需要执行的操作,然后在你的APP登录页面运行该捷径。这样,捷径就会自动执行所需的操作,而无需进行手动操作。

    • 使用deep link的方式自动启用:你可以在APP登录界面中,添加一个深链接,当用户点击该链接时,系统会自动启动其他APP或者执行一些指定的操作。你可以通过在深链接中添加特定参数,来告知其他APP启用自动化相关功能。这样,当用户点击登录按钮时,APP会自动打开其他APP并启用自动化。

    2. Android防止应用检测自动化无障碍

    对于Android设备上的自动化无障碍检测,有以下几个方案可以考虑:

    • 使用无障碍服务代理:你可以开发一个无障碍服务代理,来屏蔽或隐藏你的应用被自动化无障碍检测到的情况。这个代理服务可以拦截和处理系统发送给应用的无障碍事件,从而隐藏应用的自动化行为或生成假的无障碍事件。

    • 修改应用代码:你可以在应用程序代码中,对自动化无障碍检测进行处理。你可以通过检测系统发送给应用的无障碍事件,来判断是否启用了自动化工具。如果检测到自动化无障碍,可以使用一些技术手段来阻止或隐藏相关行为。

    • 使用反反作弊技术:你可以使用一些反反作弊技术,来对抗自动化无障碍检测工具。例如,你可以使用代码混淆、反调试技术、数字签名验证等手段,以增加检测工具识别你的应用的难度。

    然而,需要注意的是,对于防止应用程序检测自动化无障碍的方法,并不能保证100%的成功率,因为检测工具和方法会不断演进和更新。所以在选择方案时,需要综合考虑实际情况和可行性。

    如果你需要外包开发,可以考虑联系专业的软件开发团队,他们可以根据你的需求进行开发。具体的开发项目和价格可以通过私下讨论来确定。

    希望这些解决方案对你有所帮助。如果你有任何进一步的问题,请随时提问。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^