facebook / redex

A bytecode optimizer for Android apps
https://fbredex.com/
MIT License
6.02k stars 653 forks source link

subprocess.CalledProcessError: Command '/usr/local/bin/redex-all --apkdir #136

Closed wisly33230 closed 8 years ago

wisly33230 commented 8 years ago

please help! wisly@wisly-ThinkPad-T440p:~/redex$ redex -o /home/wisly/app/appredex.apk -P /home/wisly/app/proguard-rules.pro /home/wisly/app/app.apk on line 1 token Traceback (most recent call last): File "/usr/local/bin/redex", line 788, in run_redex(args) File "/usr/local/bin/redex", line 744, in run_redex dexen) File "/usr/local/bin/redex", line 115, in run_pass subprocess.check_call(args, shell=True) File "/usr/lib/python3.4/subprocess.py", line 561, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '/usr/local/bin/redex-all --apkdir /tmp/tmp_bs86b5n.redex_extracted_apk --outdir /tmp/tmp8kard3sg.redex_dexen --proguard-config /home/wisly/app/proguard-rules.pro /tmp/tmp8kard3sg.redex_dexen/dex0/classes.dex' returned non-zero exit status 1

wisly33230 commented 8 years ago

problem resolved ! the args for proguard-rules.pro is -p not -P ,then it is OK

int3 commented 8 years ago

Cool, looks like you figured it out