jadx icon indicating copy to clipboard operation
jadx copied to clipboard

[feature] Add support for MacOS in DMG/APP format

Open prattpratt opened this issue 3 years ago • 0 comments

I would like to suggest how to release MacOS version in DMG/APP format.

I'm using this https://github.com/tofi86/universalJavaApplicationStub script to launch JADX as MacOS app.

The required parts are:

  1. the universalJavaApplicationStub.sh script as app entry point
  2. app logo in ICNS format (attached example one made from JADX png logo using this suggestion) jadx-logo.zip (packed in ZIP because GitHub does not allow me to attach ICNS files)
  3. info.plist file with app description (attached example one filled with required fields) Info.zip (packed in ZIP as GitHub does not allow me to attach PLIST files)
  4. JAR files dependencies taken from release binary.

I'm attaching resulting DMG file made using MacOS Disk Utility app. JADX-GUI-1.3.0.zip (also packed in ZIP as GitHub does not allow me to attach DMG files)

I'm not 100% sure that everything is made and fill well but it works well on my MacBook Pro (running MacOS 10.14.6)

prattpratt avatar Dec 15 '21 16:12 prattpratt