add dependencies
handle APK file as input now