蚂蚁森林自动收集能量(上)
紧接上期,这期主要解释这个项目中的一些小挫折以及如何解决。
蚂蚁森林自动收集能量这个项目并不大,喜欢玩它的人也不多,但是核心的一些实现方式很有推广意义。
本文主要解决三个问题 1. 如何准确的点击能量球 2. 如何判断好友是否有能量 3. 如何通过代码打开无障碍服务 一、如何准确地点击能量球如图所示
2.打开无障碍服务的代码
Settings.Secure.putString(getContentResolver(),
Settings.Secure.ENABLED_ACCESSIBILITY_SERVICES, "包名/类名");
Settings.Secure.putString(getContentResolver(),
Settings.Secure.ACCESSIBILITY_ENABLED, "1");//1表示开启
3.通过ADB赋予权限
安装应用后,手机连上电脑,打开USB调试
打开ADB目录,shift+鼠标右键,打开powerShell
针对本应用,输入以下命令即可
.\adb shell pm grant com.example.automayiforest android.permission.WRITE_SECURE_SETTINGS
新版本添加了自动打开无障碍地功能,需要先通过ADB赋权。
蚂蚁森林自动收集能量(无障碍easy)
暂时就写到这儿,有BUG可以私信我,谢谢。