Android-dev.it Community

 
Annunci

:arrow: Benvenuto!, se non sei ancora un utente registrato: puoi registrati qui, oppure effettua il login
:arrow: Apri un forum sul tuo nuovo smartphone Android e collabora con noi! (dettagli)

www.agendadigitale.org
Image


Sponsor
It is currently Tue May 22, 2012 7:59 am

All times are UTC + 1 hour


 Topics   Replies   Views   Last post 
No new posts На интернет-витрине

by popowahgjfghjoiuyt on Sat May 19, 2012 2:25 pm in Amministrazione

0

12

Sat May 19, 2012 2:25 pm

popowahgjfghjoiuyt

No new posts Apri un forum sul tuo nuovo smartphone Android!

[ Go to page: 1, 2, 3 ]

by ReattileGar on Fri May 18, 2012 5:27 pm in Amministrazione

27

12514

Fri May 18, 2012 5:27 pm

ReattileGar

No new posts Новый: базы для хрумера - профессиональный софт для СЕО.

by Renatafe on Fri May 18, 2012 3:14 pm in Amministrazione

0

17

Fri May 18, 2012 3:14 pm

Renatafe

No new posts Pace is undoubtedly the vital affordable Jerseys Wholesale d

by barnettmmolive2012 on Wed May 16, 2012 7:36 am in Amministrazione

1

47

Wed May 16, 2012 7:36 am

barnettmmolive2012

No new posts Problema di compatibilità app

by deran on Tue May 15, 2012 10:44 am in Sviluppo e programmazione in Android

4

200

Tue May 15, 2012 10:44 am

deran




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Compilazione file da una serie di cartelle
PostPosted: Tue Sep 06, 2011 2:41 pm 
Offline
User avatar

Joined: Fri Jul 01, 2011 12:15 pm
Posts: 3
Punti Android: 3
Ho effettuato il download di un file zip che mi interessa, visto il suo nome molto molto particolare (peakar); credevo che contenesse unicamente un programma per Andoid avente appunto quel nome molto particolare. Decompilatolo mi sono trovato con una serie di cartelle /res , /META-INF e /assets. Inoltre esiste il file AndroidManifest.xml, resource.ascs e classes.dex. Il tutto fa sicurissimamente riferimento a quello stesso programma da me cercato. Ritengo che il tutto sia completo (non manchi nulla cioè).
Ho provato a "lavorarci con un
apktool b nome-cartella
ed anche con
java -jar baksmali.jar classes.dex
ma forse (anzi sicuramente) ho le idee confuse. Non sono riuscito ad ottenere quanto desiderato.
Come posso ricavare, da quel materiale, un unico file "nome-file.apk" ?
Grazie anticipatamente


Top
 Profile  
 
 Post subject: Re: Compilazione file da una serie di cartelle
PostPosted: Tue Sep 06, 2011 5:27 pm 
Offline
Moderatore
User avatar

Joined: Thu Dec 27, 2007 3:51 pm
Posts: 986
Cellulare Android: HTC Dream
Operatore: TIM
Punti Android: 1320
I file APK non sono altro che archivi ZIP con l'estensione rinominata: per questo alcuni browser web quando si fa un download di un file apk, rinominano il file in .zip

In breve: rinomina il file .zip in file .apk, copialo sulla sdcard ed installa :mrgreen:


Top
 Profile  
 
 Post subject: Re: Compilazione file da una serie di cartelle
PostPosted: Tue Sep 06, 2011 7:49 pm 
Offline
User avatar

Joined: Fri Jul 01, 2011 12:15 pm
Posts: 3
Punti Android: 3
Grazie. Il programma tuttavia non si installa ("INSTALLA_FAILED_MISSING_SHARED_LIBRARY"); non ci contavo molto !
Tuttavia, se volessi ricavare da questo apk i file *.java per poterli minimamente studiare, come potrei fare ?
Grazie ancora.


Top
 Profile  
 
 Post subject: Re: Compilazione file da una serie di cartelle
PostPosted: Tue Sep 06, 2011 8:11 pm 
Offline
Moderatore
User avatar

Joined: Thu Dec 27, 2007 3:51 pm
Posts: 986
Cellulare Android: HTC Dream
Operatore: TIM
Punti Android: 1320
l'errore di installazione è dovuto alla mancanza di una libreria sulla ROM del tuo telefononino: forse l'app non è compatibile.
il file .apk contiene le classi compilate, NON contiene i sorgenti Java: dovresti decompilare tali classi per avere un codice intermedio, che comunque è di gran lunga meno comprensibile del codice sorgente.

Se vuoi "studiare" come è fatta qualche App interessante, in generale, puoi cercare qualche progetto Android open-source in cui i sorgenti sono disponibili (ad es. cerca su ***URLs are hidden from guests, please register and login to view the hyperlink***)


Top
 Profile  
 
 Post subject: Re: Compilazione file da una serie di cartelle
PostPosted: Wed Sep 07, 2011 6:03 am 
Offline
User avatar

Joined: Fri Jul 01, 2011 12:15 pm
Posts: 3
Punti Android: 3
E' bastato che scegliessi (sto usando l'emulatore non un device fisico) come target "Google APIs - API Level 3" invece di "Android Level 3" che tutto funzionasse e potessi installare l'applicazione.
Adesso, se possibile, vorrei "entrare" nel codice e capirne qualche spezzone di funzionamento. Come fare ?
Grazie !


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
SitemapIndex SitemapIndex RSS Feed RSS Feed Channel list Channel list
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB SEO

All trademarks and logos used in this site are of properties of their respective owners.