honeynet / droidbot

A lightweight test input generator for Android. Similar to Monkey, but with more intelligence and cool features!
MIT License
791 stars 230 forks source link

Fix incorrect main activity for certain apps #118

Closed ilian closed 3 years ago

ilian commented 3 years ago

Androguard 3.3.5 introduces a bug that causes activities to incorrectly return two dots when the android:name attribute of the activity element in the Android manifest contains a shorthand name (e.g. .App instead of org.mozilla.firefox.App). This leads to the following error message when attempting to start the activity:

Error: Activity class {org.mozilla.firefox/org.mozilla.firefox..App} does not exist.

The issue has been fixed upstream by androguard/androguard@b184771eab85f73199355f287059c557c20da2d1 The latest release that includes this fix is version 3.4.0a1 which is marked as a pre-release. This PR updates the Androguard dependency to include the fix.