2013-01-23 19 views
5

से कोड निकालें मैं फोनगैप विकास के लिए नया हूं। मैंने एक ऐप विकसित किया था और दुर्भाग्य से मैंने पूरा कोड खो दिया है। लेकिन सौभाग्य से मेरे पास एपीके फ़ाइल है। क्या कोई भी मुझे एपीके फ़ाइल (फोनगैप - एंड्रॉइड) से अपना कोड निकालने में मदद कर सकता है अग्रिम धन्यवाद।एंड्रॉइड - फोनगैप, एपीके

-Vinu

+0

मैंने अपनी लकी खो दी है। जिसमें मेरा पूरा कोड था। लेकिन मुझे अपने भेजे गए बॉक्स में एपीके मिला। कृपया आप मेरे एपीके से कोड निकालने में मेरी मदद कर सकते हैं। (फोनगैप - एंड्रॉइड) – Vinu123

+0

ओह ठीक है। फिर एपीके से मेरे स्रोत कोड को पुनः प्राप्त करने का कोई तरीका नहीं है। धन्यवाद डी जबाब – Vinu123

+0

कोई वारंटी या usefullness के लिए बहुत बहुत गर्भित: https://www.youtube.com/watch?v=dQN39X9oTi8 –

उत्तर

6

हाँ, आप कर सकते हैं। यदि आप अपनी .apk फ़ाइल की प्रतिलिपि बनाते हैं, तो इसमें .zip एक्सटेंशन है, तो आप इसे किसी भी सामान्य ज़िप संग्रह की तरह अनजिप करने में सक्षम होना चाहिए। उस से आप अपने assest और res फ़ोल्डरों के साथ-साथ अपने AndroidManifest.xml को पुनर्प्राप्त करने में सक्षम होंगे।

यदि आपने व्यापक जावा कोड लिखा है तो आपको कक्षाओं में वापस dex फ़ाइल को डीकंपाइल करना होगा।

decompiling DEX into Java sourcecode

+0

आपको बहुत बहुत धन्यवाद .. इससे मदद मिली !! :) – Vinu123

4

यहाँ एक बहुत आसान तरीका है:: http://www.decompileandroid.com/ इस वेबसाइट का उपयोग करता कार्यक्रमों apktool और dex2jar, लेकिन यू सिर्फ अपने .apk फ़ाइल अपलोड करनी है यहाँ एक बहुत अच्छा सवाल है कि यह शामिल किया गया है। गुड लक

2

यदि आप किसी और के एपीके को अपनाने की कोशिश कर रहे हैं, तो यह निषिद्ध है।

यदि नहीं ;), मान लें कि आप आपके apk संकलित और प्रोजेक्ट को हटा देना और आप इसे वापस करने की जरूरत है, तो आप Apktool का उपयोग करें कि आप के साथ मदद करने के लिए कर सकते हैं:

  • डाउनलोड Apktool (सुनिश्चित करें आप node.js)
  • मिल गया है यह Node.js पर टाइप खोजने के बाद apktool खुला Node.js
  • निर्देशिका का पता लगाएं जहां अपने लक्ष्य apk पर (Node.js उपयोग कर रहा है)
  • स्थापित करने के बाद: apktool b yourProjectFolder

आशा है कि यह मदद की है, तो आप एक टिप्पणी है कि मैं आपकी मदद करने में खुशी होगी छोड़ सकते हैं आप कुछ मदद की जरूरत है: apktool d yourApk.apk

  • एक परियोजना प्रकार का निर्माण करने के!

  • संबंधित मुद्दे