jianwuch / VivoAutoInstallAPK

去除vivo开发安装包的时候需要输入密码验证的烦人过程
82 stars 34 forks source link

IQOO Andorid 10尝试失败 #2

Open Liveqing opened 3 years ago

Liveqing commented 3 years ago

IQOO U1x Andorid 10 安装apk的时候弹出输入密码时,获取到的包名是:com.android.packageinstaller 打了log,发现到 AccessibilityNodeInfo editText = rootNode.findFocus(AccessibilityNodeInfo.FOCUS_INPUT); editText是null,所以没法执行后面的自动填充。 是因为Android 10的权限还是别的什么原因呢?

jianwuch commented 3 years ago

手上没有vivo的手机,验证不了了

tinzawoo-cpu commented 3 years ago

IQOO U1x Andorid 10 安装apk的时候弹出输入密码时,获取到的包名是:com.android.packageinstaller 打了log,发现到 AccessibilityNodeInfo editText = rootNode.findFocus(AccessibilityNodeInfo.FOCUS_INPUT); editText是null,所以没法执行后面的自动填充。 是因为Android 10的权限还是别的什么原因呢?

tinzawoo-cpu commented 3 years ago

adb shell dumpsys meminfo io.flutter.demo.gallery -d

App Summary Pss(KB)

       Java Heap:     5192
     Native Heap:    11992
            Code:     2132
           Stack:       60
        Graphics:    53700
   Private Other:    42800
          System:    84493

           TOTAL:   200369       TOTAL SWAP PSS:    82168
jianwuch commented 3 years ago

IQOO U1x Andorid 10 安装apk的时候弹出输入密码时,获取到的包名是:com.android.packageinstaller 打了log,发现到 AccessibilityNodeInfo editText = rootNode.findFocus(AccessibilityNodeInfo.FOCUS_INPUT); editText是null,所以没法执行后面的自动填充。 是因为Android 10的权限还是别的什么原因呢?

这个方法现在没听有兼容问题,可能是进入这个界面后EditText真的没有获得焦点