Исходного кода — никак. Можно декомпилировать через apktool и получить байт-код (так назваемый smali). Можно попробовать воссоздать код из байт-кода, но практически всегда это бесполезно. И разумеется, это касается только приложения на java/kotlin. С NDK даже этого нет.
В любом случае, смотреть надо на 4pda, например
тут .