Why when I decompile a Java bytecode (which further was decompiled from
.dex), I get
$$Lambda$(number), in Java files, and it's not possible to build project with these java codes as it's insufficient architecture for building project.
Please, read through the README file (on my repository page), as it's explained everything, how I got
$$Lambda$(number), in first place (what I used to decompile).
I'm trying to build project (to decompile APK, to get Java and resources), for now, I got resources, and half of java files, but still not enough of java files to build it.
The only problem is I get
$$Lambda$(number) from some decompiled Java files, what I'm missing, or this is obfuscation of code. What that lambda means after all? How can I reverse engineer that troubling
And to say it again, I talked with developer about this, I just want to make it open source, so others can contribute, developer is stubborn, even if app is free, and he wanted to share it with others, so why not share source code, why just he decides what will be in app, as he already made a lot of bugs in recent versions.
Help me to decompile this Java code without this lambda, to make it open source because developer is too stubborn to do it himself, and I don't know why I'm doing translation, when I don't like new versions of app as it's buggy and slow in performance.