Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

not support cpu_64 #10

Open
zhaoboy9692 opened this issue Apr 17, 2020 · 3 comments
Open

not support cpu_64 #10

zhaoboy9692 opened this issue Apr 17, 2020 · 3 comments

Comments

@zhaoboy9692
Copy link

OSError: [Errno 86] Bad CPU type in executable: '/Users/zx/pbtk/utils/external/jad/jad_osx'

jadx good

@marin-m
Copy link
Owner

marin-m commented Apr 17, 2020

Hello,

It seems that Apple has dropped support for executing 32-bits binaries in its OS upgrades published since 2018.

pbtk relies on the jad decompiler which works well and is performant, but has not been updated since 2006, and hence doesn't have a x64 binary distribution.

It has very particular handling of Java syntactic features, and using Jadx instead won't work.

I suggest to either:

Regards,

@jj0e
Copy link

jj0e commented Jul 30, 2020

I was facing this issue and decided to try using a virtual machine, however now I'm getting missing java binary when trying to import a .apk file. I've installed java but its still happening. Any clue as to how I could fix?

@jj0e
Copy link

jj0e commented Jul 30, 2020

I was facing this issue and decided to try using a virtual machine, however now I'm getting missing java binary when trying to import a .apk file. I've installed java but its still happening. Any clue as to how I could fix?

System re-boot solved it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants