-
Alluccio_Droid.
User deleted
Downloads e Configurazione dei vari programmi:
1. JAVA SDK e JRE: www.oracle.com/technetwork/java/javase/downloads/index.html
Scaricate e installate Java SDK e JRE cliccando sui link evidenziati nell'immagine sottostante:
Dopo aver installato Java SDK e JRE, riavviate il vostro PC.
2. [OPZIONALE] ANDROID SDK: http://developer.android.com/sdk/index.html
Scaricate "ADT BUNDLE" in base al vostro sistema operativo e all'architettura 32-Bit/64-Bit:
- Create una cartella "android" direttamente in C: .
- Estraete "adb-bundle-*.zip" e copiate il contenuto, nella cartella "android" creata in precedenza.
- Fate doppio-clic sul file "SDK Manager.exe".
- Scaricate gli ultimi strumenti SDK
Quando si imposta l'SDK di Android, è necessario scaricare i più recenti strumenti e la piattaforma Android:
Aprite la cartella Strumenti e selezionate:
Android SDK Tools
Android SDK Platform-tools
Android SDK Build-tools (versione più alta)
Aprite la prima cartella Android X.X (l'ultima versione) e selezionate:
SDK Platform
Un'immagine del sistema per l'emulatore, come ARM EABI v7a System Image.
- Scaricate la libreria di supporto per API aggiuntivi.
La libreria di supporto Android fornisce un set esteso di API compatibili con molte versioni di Android.
Aprite la cartella Extras e selezionate:
Android Support Repository
Android Support Library
- Scaricate Google Play Services per altri APIs.
Per sviluppare con Google APIs, è necessario il pacchetto Google Play Services:
Aprite la cartella Extras e selezionate:
Google Repository
Google Play services
- Ora, installate i pacchetti selezionati:
Cliccate sul bottone "Install X packages". Nella finestra apparsa, cliccate su "Accept license" e Infine su "Install".
Aspettate il termine del download e dell'installazione e, infine, riavviate il vostro PC.
3. ApkTool e Repository: https://bitbucket.org/iBotPeaches/apktool/downloads
- Scaricate l'ultima versione disponibile di ApkTool e Repository (evidenziati nell'immagine sottostante):
- Create una cartella "apktool" direttamente in C: .
- Rinominate il file "apktool_2.0.0rc3.jar" in "apktool.jar" e Copiate il file nella cartella "apktool" creata in precedenza.
- Estraete il file "iBotPeaches-apktool.zip" (File .zip Repository).
- Aprite la cartella appena estratta e andate in:
brut.apktool/ apktool-lib/ src/ main/ resources/ prebuilt/ aapt/ windows/ Copiate il file aapt.exe nella cartella "apktool" creata in precendenza.
- Ora andate in:
scripts/ windows/ Copiate il file apktool.bat sempre nella cartella "apktool" creata in precendenza.
Otterrete, così, una cartella in C: identica a questa:
4. Notepad++: http://notepad-plus-plus.org/download/
Scaricate e installate l'ultima versione di Notepad:
Guida all'utilizzo di Apktool:
Installazione Framework Files:
1. Copiate i Framework Files del vostro dispositivo nella cartella "apktool". Nel mio caso, con uno smartphone LG copio i files "framework-res.apk" e "lge-res.apk".
2. Adesso Tenendo premuto il tasto SHIFT fate clic destro in un punto vuoto della cartella dove sono presenti i files. Selezionate e Cliccate sulla voce "Apri Finestra di Comando qui" e si aprirà una schermata nera (il prompt dei comandi):
Innanzitutto, nel Prompt dobbiamo utilizzare il comando "IF" per installare i Framework Files.
Questo è il comando generale:CODICEapktool if nome-dell'-app.apk
Ad Esempio, nel mio caso applico il comando per installare i Framework Files due volte (framework-res.apk e lge-res.apk):
Come decompilare un'applicazione:
Una volta installati i Framework Files, possiamo decompilare/compilare un'applicazione. Prendiamo ad esempio l'app "LGSystemUI.apk" e la copiamo nella cartella "apktool".
Per decompilare una qualsiasi applicazione, nel Prompt dei Comandi dobbiamo utilizzare il comando "d".
Questo è il comando generale:CODICEapktool d nome-dell'-app.apk
Quindi, per decompilare, ad esempio "LGSystemUI.apk" utilizziamo il comando precedente.CODICEapktool d LGSystemUI.apk
Come ricompilare un'applicazione:
Una volta apportate le modifiche desiderate, bisogna ricompilare l'applicazione.
Per ricompilare una qualsiasi applicazione, nel Prompt dei Comandi dobbiamo utilizzare il comando "b".
Questo è il comando generale:CODICEapktool b nome-della-cartella
In questo caso, applichiamo il comando alla cartella "LGSystemUI":CODICEapktool b LGSystemUI
L'applicazione modificata e ricompilata si troverà nella nuova cartella "dist".
FINE GUIDA
Fonte: https://androidfanzone.forumfree.it/
Fonte: http://forum.xda-developers.com/showthread.php?t=1755243
Edited by Alluccio_Droid - 31/12/2014, 21:14. -
JYK96.
User deleted
Scusa ma i frameworks file dove li trovo?
Ho un s3 neo e cercando nella cartella di sistema ho trovato il file Framework-res.apk, però l' altro file nel mio caso come si drovrebbe chiamare?.