1

Please consider the following link:

https://code.google.com/p/android-apktool/wiki/KnownIssues

Towards the bottom it's stated:

I've found that some APKs don't conform to regular Android standards. They were probably built using a modified aapt, which makes decompiling near impossible. These APKs are called "Magic" apks and probably won't be supported.

So, how do I can protect my app? I'm interested in modified aapt, but I have no idea where to begin? Thank you.

DocMax
  • 12,094
  • 7
  • 44
  • 44
Thinkinbunny
  • 43
  • 1
  • 3
  • 1
    Please see how your question was modified to make it more readable. Try to make the question clear so it's clear to people what you're asking. It helps if you show some effort in writing up your question. – aLearner Dec 18 '12 at 06:06

2 Answers2

0

This is generally a lost cause. There are tools that abuse the DEX file format to try to hide your code from popular tools, but they can be easily defeated. 'Near impossible' is a not quite true, just harder to make a general purpose tool for it.

Obfuscate your code, consider using Dex2Jar and above all build a great app so that more people will use it/pay for it.

Nikolay Elenkov
  • 52,576
  • 10
  • 84
  • 84
0

You must first search about it, There is some useful link about reverse engineering and decompile .apk files :

Community
  • 1
  • 1
AliSh
  • 10,085
  • 5
  • 44
  • 76