اذا كنت تجيد التعامل مع جافا، اذا فالأمر بسيط جدا، كل ما عليك هو أن تستخدم أى برنامج يقوم بتحويل الـ Java Byte code إلى شكله الأصلى كـ Java code

هناك أكثر من برنامج يقوم بمثل هذا الأمر، حيث تقوم باعطاء ملف الـ APK للبرنامج وهو يقوم بتحليله واسترجاع كود المشروع الأصلى من داخله. طبعا هناك بعض الأشياء التى تفقد خلال هذه العملية مثل أسماء الـ Local variables ولكن البرنامج سوف يقوم بانشاء اسماء افتراضية لها. لذلك فإن كل ما يتبقى لك هو محاولة استنتاج الاسماء الأصلية لهذه المتغيرات من خلال سياق الكود وفهم كيفية عمله.

هذا أحد البرامج التى يتم استخدامها لهذا الغرض. ويمكنك حتى أن تقوم بعمل Export لكود البرنامج كله فى شكل Android studio project والتعديل عليه كما تحب