redditReallySucks, (edited )
@redditReallySucks@lemmy.dbzer0.com avatar

I’m also looking into it right now.

The code of android apps is compiled to dalvik bytecode which is contained in the *.dex files in the apk. You will not be able to read it. You need to decompile it to something human readable. One of those formats is smali. The xml files (manifest, ressources) are also compiled and need to be decompiled.

One of the best tools to decompile apks is apktool. It works on pc and there is an unofficial android version. The android version includes an editor and is a gui.

Smali is not that easy to read for beginners so on some apps you can try converting it to java using jadx (standalone on pc and included in apktool mobile). The java code will be full of mistakes and will only be partial but will be readable more easily and will give you a general idea of what the code does. This works well only if the code is not completly obfuscated or was written in kotlin.

I suggest learning about android apps before trying to mod them. Learn Java (and or Kotlin) for android. Learn about activities and other things that are specific to android. If you don’t understand the concepts used in an android app you will probably not be able to mod apps.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • piracy@lemmy.dbzer0.com
  • localhost
  • All magazines
  • 302 @ entry_comment_create
    HTTP status 302 Found
    Route name entry_comment_create
    Has session yes
    Stateless Check no
    Time 176 ms
    Total time 176 ms
    Initialization time 88 ms
    Memory 12.0 MiB
    Peak memory usage 12.0 MiB
    PHP memory limit 128 MiB
    Logger 84
    Errors 0
    Warnings 0
    Deprecations 84
    Cache 6 in 1.51 ms
    Cache Calls 6
    Total time 1.51 ms
    Cache hits 18 / 20 (90%)
    Cache writes 0
    Security n/a
    Authenticated No
    Firewall name main
    Twig n/a ms
    Entry View
    Render Time n/a ms
    Template Calls 0
    Block Calls 0
    Macro Calls 0
    3 in 8.66 ms
    Database Queries 3
    Different statements 3
    Query time 8.66 ms
    Invalid entities 0
    Cache hits 18
    Cache misses 0
    Cache puts 0
    6.4.0
    Profiler token 6b223d
    Environment dev
    Debug enabled
    PHP version 8.2.26   View phpinfo()
    PHP Extensions Xdebug ✗ APCu ✓ OPcache ✓
    PHP SAPI apache2handler