alexzaitsev/apk-dependency-graph

JS files has no depencies

unidaysgraham opened this issue · 3 comments

The process seems to run correctly however the JS file has no dependencies. This tools looks awesome but could do with some support/ideas.

var dependencies = {links:[
]};

The console produces:


I: Using Apktool 2.2.0 on app-dev-debug.apk
I: Loading resource table...
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: /var/root/Library/apktool/framework/1.apk
I: Regular manifest package...
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Baksmaling classes.dex...
I: Baksmaling classes10.dex...
I: Baksmaling classes11.dex...
I: Baksmaling classes12.dex...
I: Baksmaling classes13.dex...
I: Baksmaling classes14.dex...
I: Baksmaling classes15.dex...
I: Baksmaling classes16.dex...
I: Baksmaling classes17.dex...
I: Baksmaling classes18.dex...
I: Baksmaling classes19.dex...
I: Baksmaling classes2.dex...
I: Baksmaling classes20.dex...
I: Baksmaling classes21.dex...
I: Baksmaling classes22.dex...
I: Baksmaling classes23.dex...
I: Baksmaling classes24.dex...
I: Baksmaling classes25.dex...
I: Baksmaling classes26.dex...
I: Baksmaling classes27.dex...
I: Baksmaling classes28.dex...
I: Baksmaling classes29.dex...
I: Baksmaling classes3.dex...
I: Baksmaling classes30.dex...
I: Baksmaling classes31.dex...
I: Baksmaling classes32.dex...
I: Baksmaling classes33.dex...
I: Baksmaling classes34.dex...
I: Baksmaling classes35.dex...
I: Baksmaling classes36.dex...
I: Baksmaling classes37.dex...
I: Baksmaling classes38.dex...
I: Baksmaling classes39.dex...
I: Baksmaling classes4.dex...
I: Baksmaling classes40.dex...
I: Baksmaling classes41.dex...
I: Baksmaling classes42.dex...
I: Baksmaling classes43.dex...
I: Baksmaling classes44.dex...
I: Baksmaling classes45.dex...
I: Baksmaling classes46.dex...
I: Baksmaling classes47.dex...
I: Baksmaling classes48.dex...
I: Baksmaling classes49.dex...
I: Baksmaling classes5.dex...
I: Baksmaling classes50.dex...
I: Baksmaling classes51.dex...
I: Baksmaling classes52.dex...
I: Baksmaling classes53.dex...
I: Baksmaling classes54.dex...
I: Baksmaling classes6.dex...
I: Baksmaling classes7.dex...
I: Baksmaling classes8.dex...
I: Baksmaling classes9.dex...
I: Copying assets and libs...
I: Copying unknown files...
I: Copying original files...
Success! Now open index.html in your browser.

@unidaysgraham hello, could you provide a call instructions for 'run' file? i mean e.g.

./run.sh full/path/to/the/apk/app-release.apk com.example.test true

and the package of your app?
also please tell me do you use instant run?

Sure, instant run is disabled and I run it against a debug build of the APK. I run the command like you have posted. I tried with true/false and with and without the filter.

If you want, you can send me archive with apk-dependency-graph folder, including your disassembled apk to alex.zaitsev.pro@gmail.com and i'll try to investigate it. If this is not possible - I think it's almost impossible to understand why the tool behaves like that. Hope this makes sense for you.