android stiwy ,solo guide in italiano


Unisciti al forum, è facile e veloce

android stiwy ,solo guide in italiano
android stiwy ,solo guide in italiano
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
Cerca
 
 

Risultati per:
 


Rechercher Ricerca avanzata

Parole chiave

Ultimi argomenti attivi
» salve sono nuovo
Decompilare un APK EmptyGio Mar 27, 2014 5:33 am Da nico30

» stiwy rom liquid metal
Decompilare un APK EmptyDom Feb 02, 2014 8:37 pm Da zero

» [OT] S-P-A-M
Decompilare un APK EmptySab Gen 05, 2013 11:12 am Da Admin

» [GUIDA] Root
Decompilare un APK EmptyGio Gen 03, 2013 10:11 pm Da Nikola9698

» Condividi la tua homescreen HTC evo 3D
Decompilare un APK EmptyGio Gen 03, 2013 9:42 pm Da Hawk721

» chiedi qua la tua app
Decompilare un APK EmptyGio Gen 03, 2013 8:21 pm Da Nikola9698

» [GUIDA] Recovery galaxy ace
Decompilare un APK EmptyGio Gen 03, 2013 8:04 pm Da Nikola9698

» Ehi stiwy!!
Decompilare un APK EmptyGio Gen 03, 2013 7:26 pm Da Nikola9698

» CyanogenMod 10.1 beta 4 [4.2.1 JB] by Wayland_Ace
Decompilare un APK EmptyGio Gen 03, 2013 4:16 pm Da Nikola9698

Aprile 2024
LunMarMerGioVenSabDom
1234567
891011121314
15161718192021
22232425262728
2930     

Calendario Calendario

Partner
creare un forum


Decompilare un APK

Andare in basso

Decompilare un APK Empty Decompilare un APK

Messaggio  sergentesentenza Dom Dic 09, 2012 10:42 am

Siccome ho ricevuto tante richieste di aiuto riguardo alla decompilazione/ricompilazione degli apk, ho deciso di mettere insieme, adattandoli, vari tool e scrivere una breve guida su come usarli, per rendere la vita un po’ più semplice a coloro che intendono approcciarsi al modding. Smile

Per prima cosa installiamo Java Development Kite http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html settiamo la path "C:\Programmi\Java\jdk1.7.0_XX\bin" (XX sta per il vostro update, attualmente è 09) in "Risorse del computer/Proprietà/Avanzate/Variabili d'ambiente/Variabili di sistema".

Quindi assicuriamoci che sul nostro dispositivo sia attivata la spunta su Impostazioni/Opzioni sviluppatore/Debug USB, colleghiamo il telefono al pc tramite cavo usb e clicchiamo prima sul file pull_framework.bat e poi su pull_twframework.bat:


Decompilare un APK 24340273

Non si sta facendo altro che estrarre il framework-res.apk e il twframework-res.apk dal nostro telefono per copiarli nella cartella tools/framework.
Non preoccupatevi se vi dovesse comparire la scritta “remount failed: Operation non permitted”, vuol dire che adb.exe è già attivo. Aspettiamo che si chiuda la finestra dos e proseguiamo.


Decompilare un APK 97715591

Cliccando su set_framework-res e su set_twframework-res andiamo ad impostare i files necessari ad apktool sotto C:\Documents and Settings\UTENTE\apktool.


Decompilare un APK 41973701

Fatto questo associamo l’estensione .apk al tool di decompilazione attraverso il bat shell-add (ovviamente shell-remove serve a tornare indietro). Noterete che l’icona degli apk verrà modificata: per decompilare vi basterà cliccarci sopra o selezionare “Decompile APK” dal menu contestuale.


Decompilare un APK 11045467

Finita la decompilazione vi verrà aperto automaticamente il tool Java Decompiler, che vi aiuterà a muovervi più agevolmente tra gli smali dell’apk decompilata (nel caso vogliate metterci mano Surprised). Se non vi interessa chiudete pure.


Decompilare un APK 49729830

Nella stessa cartella dell’apk troverete la cartella NOMEAPK_decompiled. Fate le vostre modifiche e ricompilate tramite il comando “Recompile APK from source”.


Decompilare un APK 29056151

Per signare il nostro apk modificato, clicchiamo su sign.bat per lanciare il programma Sign+.
Andiamo su “file/change keys” e andiamo a caricare publickey.x509.pem e privatekey.pk8 presenti nella cartella tools/sign e clicchiamo su ok.


Decompilare un APK 90599714

A questo punto siamo pronti per signare: trasciniamo l’apk all’interno della finestra del programma e clicchiamo su “sign files”. Alla fine ci troveremo un nuovo file VOSTROAPK_signed.

N.B.: nel caso di apk di sistema, anziché signare, il mio consiglio è quello di trascinare l'xml modificato dal vostro apk ricompilato dentro l'apk originario, sovrascrivendo il precedente.

Buon Modding! Wink



DOWNLOAD: https://dl.dropbox.com/u/33713021/ApkTools.zip



Links Utili:

APK One click: [TOOL] APK_OneClick - decompile & disassemble APKs - xda-developers
Sign+: [APP]Auto sign multiple APKs and ZIPs v1.2.2 (08/08/2011) - xda-developers
Apktool: Downloads - android-apktool - A tool for reverse engineering Android apk files - Google Project Hosting
Dex2jar: Downloads - dex2jar - Tools to work with android .dex and java .class files - Google Project Hosting
Java decompiler: JD-GUI | Java Decompiler




sergentesentenza

Messaggi : 3
Reputazione : 0
Data d'iscrizione : 09.12.12

Torna in alto Andare in basso

Torna in alto


 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.