این سایت فایل apk رو دیکامپایل میکنه و کل سورس رو بهتون میده
http://www.decompileandroid.com/
کار که تموم شد میگه Decompiling Complete!
Here's a contents of AndroidManifest.xml. You can download the full contents of the APK here
روش کلیک کنین و سورس رو تحویل بگیرین. در واقع جاوا اصلا راهی برای جلوگیری از دیکامپایل شدن نداره و obfuscation هم فقط کدها رو ناخوانا میکنه.
اگر قطعه کدی خیلی مهم باشه و بخواین امن باشه باید از NDK و C استفاده کنین چون فایل کامپایل شده ی C به راحتی بایت کدهای جاوا به سورس برنمیگرده.