2013-01-23 34 views
5

Phonegap geliştirme konusunda yeni. Bir uygulama geliştirdim ve maalesef tüm kodu kaybettim. Ama neyse ki bende apk dosyası var. Herhangi bir pls kodumu apk dosyasından ayıklamam için bana yardımcı olabilir (PhoneGap - Andriod) Şimdiden teşekkürler.Android - Phonegap, Kod ayıklayın apk

-Vinu Evet, yapabilirsiniz

+0

Kaybimi kaybettim. Tüm kodlarım oradaydı. ama ben gönderilen kutusunda benim apk buldum. lütfen benim apk den kodu ayıklamada bana yardımcı olabilirsiniz. (PhoneGap - Andriod) – Vinu123

+0

oh ok. O zaman kaynak kodumu apk'den geri almanın bir yolu yok. de cevapta – Vinu123

+0

hiçbir garanti veya kullanılabilirlik, için çok teşekkürler zımni: https://www.youtube.com/watch?v=dQN39X9oTi8 –

cevap

6

. Eğer .apk dosyanızı .zip uzantısına sahip olacak şekilde kopyalarsanız, bunu normal zip arşivi gibi açabilirsiniz. Bundan, AndroidManifest.xml'nizin yanı sıra, assest ve res klasörlerini de alabileceksiniz.

Eğer kapsamlı bir Java kodu yazdıysanız, classes.dex dosyasını Java'ya geri derlemeniz gerekecektir.

İşte

decompiling DEX into Java sourcecode

+0

Teşekkür ederim çok yardımcı oldu! :) – Vinu123

4

çok daha kolay bir yoludur:: http://www.decompileandroid.com/ Bu web sitesi programları apktool ve dex2jar ama u sadece .apk dosyası yüklemek zorunda kullanır İşte kapsayan SO iyi bir soru. İyi şanslar

2

Başka birinin apk'sini derlemeye çalışıyorsanız, bu yasaklanmıştır.

değil ise;), Diyelim ki apk'nizi derlenmiş ve projeyi silindi diyelim ve size bu konuda size yardımcı olmak için Apktool kullanabilirsiniz, geri almak gerekir:

  • İndir Apktool (emin olun Eğer node.js yazdığınız bulduktan sonra apktool açık node.js hedef apk kullanarak node.js (nerede olduğunu
  • dizini bulun)
  • kurduktan sonra node.js)
  • var: apktool b yourProjectFolder

yardıma ihtiyacın varsa ben size yardımcı olmaktan mutluluk duyarız bir yorum bırakabilirsiniz çaresi Umut: apktool d yourApk.apk

  • bir proje türünü oluşturmak için!