droidbot icon indicating copy to clipboard operation
droidbot copied to clipboard

Fix Import Error for Androguard >=4 and Update setup.py Entry Points due to the possible error

Open ZeddYu opened this issue 1 year ago • 1 comments

Nowadays, the latest Androguard version is >= 4 and it has made some API changes. But droidbot didn't set the fixed version of Androguard. So when users install the latest Androguard, they may get some import error.

Changes:

  • Fix Import Error: The import statement for the APK class has been updated to ensure compatibility with androguard version 4 and above. The new code attempts to import from two possible locations, handling the potential ImportError gracefully.

  • Update setup.py Entry Points: The entry_points in the setup.py file have been modified to correctly reference the droidbot.start:main function. This ensures that the droidbot command works as expected when installed. This change will fix https://github.com/honeynet/droidbot/issues/157

ZeddYu avatar Jun 04 '24 11:06 ZeddYu

thank you!!!

evewang021130 avatar Nov 25 '25 08:11 evewang021130