class ApkToJava::LinuxSetup

Constants

DEX_TO_JAR
DEX_TO_JAR_URL
JADX

Public Instance Methods

dex2jar() click to toggle source
# File lib/apk_to_java/linux_setup.rb, line 7
def dex2jar
  'sudo sh ' + DEX_TO_JAR
end
download_dex2jar() click to toggle source
# File lib/apk_to_java/linux_setup.rb, line 15
def download_dex2jar
  "wget --no-check-certificate #{DEX_TO_JAR_URL} -O dex2jar.zip && sudo unzip dex2jar.zip -d dex2jar && rm dex2jar.zip"
end
install_dex2jar() click to toggle source
# File lib/apk_to_java/linux_setup.rb, line 19
def install_dex2jar
  unless wget_present?
    print_error 'Please install wget and try again..'
    exit 1
  end
  print_info('Installing dex2jar..')
  `cd /lib && sudo #{download_dex2jar} && cd -`
  print_success "Done!"
end
install_jadx() click to toggle source
# File lib/apk_to_java/linux_setup.rb, line 29
def install_jadx
  unless wget_present?
    print_error 'Please install wget and try again..'
    exit 1
  end
  print_info('Installing jadx..')
  `cd /lib && sudo #{download_jadx} && cd -`
  print_success "Done!"
end
jadx() click to toggle source
# File lib/apk_to_java/linux_setup.rb, line 11
def jadx
  JADX
end