Yuanchun Li

Results 20 comments of Yuanchun Li

It should work on Android 4.4. Can you provide the error messages you got?

Looks like a typical encoding error. Will take a look soon.

`droidbot -policy dfs -script xxx.json` would fulfill your need. The "none" policy means "simply start the app and don't send any input"

Looks like the screenshot was broken. Does the error also occur on other devices or apps?

BTW, the comparisons with several important prior work (AitW, Auto-UI, CogAgent, etc.) are also missing. They deal with the same task automation problem and are also based on multi-modal models....

The answer is no. The current version of DroidBot uses the AccessibilityService in Android to obtain GUI information. Thanks for introducing the paper. I'll take a look :)

Can you try a newer version of Android device and/or other apps to see whether the problem still exists?

Yeah. I also noticed this issue. Unfortunately I don't have a solution yet. A dirty workaround is to avoid using spaces in the input text. For example, use "football-club" instead...

You can do this is to modify the input_policy.py (e.g. https://github.com/honeynet/droidbot/blob/c958a0b5281d5354a230b3b72c724f4e206f3f46/droidbot/input_policy.py#L371), in which you can add the logic to break the loop when there is no UI state to explore....

It should be fixed in the latest commit c958a0b