Amritanshu Agrawal
Amritanshu Agrawal

Reputation: 11

Converting .class file to smali files and packing up the .apk again

I was going through the Stack Overflow question decompiling DEX into Java sourcecode. I was successfully able to decompile the apk file, and I made some changes in the Java code.

I converted them successfully to smali files so that apktool can repack the app. But it gave me undefined kind of errors. I used a Hello, World! example for time being.

Is it possible? Or did I go somewhere wrong? Is there any alternate method is possible for it?

Upvotes: 1

Views: 5420

Answers (1)

JesusFreke
JesusFreke

Reputation: 20262

Using dex2jar and a decompiler will produce something vaguely resembling Java source code. Don't expect the result to be compilable, or to actually match the original logic.

Upvotes: 2

Related Questions