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 Thu Feb 09, 2012 3:30 pm

All times are UTC + 1 hour


 Topics   Replies   Views   Last post 
No new posts Attachment(s) help raga perchè non mi trova il txt_url?

by fillo on Thu Feb 09, 2012 3:23 pm in Sviluppo e programmazione in Android

0

2

Thu Feb 09, 2012 3:23 pm

fillo

No new posts Riempire spazio orizzontale

by TheSgrash on Thu Feb 09, 2012 9:43 am in Sviluppo e programmazione in Android

2

71

Thu Feb 09, 2012 9:43 am

TheSgrash

No new posts Help creazione immagini

by hero82 on Wed Feb 08, 2012 6:57 pm in Sviluppo e programmazione in Android

2

35

Wed Feb 08, 2012 6:57 pm

hero82

No new posts Alcune funzioni android

by fabio86rm on Wed Feb 08, 2012 5:50 pm in Sviluppo e programmazione in Android

3

133

Wed Feb 08, 2012 5:50 pm

fabio86rm

No new posts Collegamento diretto a database con JDBC

by jimmypallino on Wed Feb 08, 2012 5:41 pm in Sviluppo e programmazione in Android

2

94

Wed Feb 08, 2012 5:41 pm

jimmypallino




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: l'ultimo miglio
PostPosted: Mon Sep 06, 2010 9:22 am 
Offline
User avatar

Joined: Fri Aug 06, 2010 11:08 am
Posts: 3
Punti Android: ?
Ciao a tutti
Ormai da un pò di tempo mi sono appassionato alla programmazione per Android e così dopo studio e sudore davanti pc ho realizzato le mie applicazioni (e si spera ce ne siano mooolte altre).

Adesso però manca ancora un ultimo passo, fondamentale quanto tutti i suoi precedenti: l'ULTIMO MIGLIO.
Ovvero manca preparare l'applicazione alla pubblicazione e successivamente postarla sul market (chiariamoci, parlo anche di applicazioni free).

Il PROBLEMA è che su questo punto c'è molta poco informazione e soprattutto: nessun tutorial (o quanto meno io non ne ho trovati).

Qualcuno più esperto di me saprebbe indicarmi i passi fondamentali o, ancor meglio, un buon tutorial ?

Mille grazie!


Top
 Profile  
 
 Post subject: Re: l'ultimo miglio
PostPosted: Mon Sep 06, 2010 1:26 pm 
Offline
Moderatore
User avatar

Joined: Thu Dec 27, 2007 3:51 pm
Posts: 986
Cellulare Android: HTC Dream
Operatore: TIM
Punti Android: 1320
Ciao,
non è che ci siano tantissimi passi da fare, una volta che l'applicazione è pronta, devi solo ricordarti di compilare (e fare il relativo sign) l'applicazione in modalità release anzichè in modalità debug.
Trovi le istruzioni qui: ***URLs are hidden from guests, please register and login to view the hyperlink***
I passi sono i seguenti:
- Generarsi in proprio una key privata per fare l'auto-sign della propria applicazione, usando il comando:
Code:
keytool -genkey -v -keystore my-release-key.keystore -alias android -keyalg RSA -validity 10000

- Fare il sign dell'applicazione, usando il comando:
Code:
jarsigner -verbose -keystore my-release-key.keystore  my_application.apk alias_name

- Ottimizzare il pacchetto APK (zipalign), usando il comando:
Code:
zipalign -v 4 your_project_name-unaligned.apk your_project_name.apk


Top
 Profile  
 
 Post subject: Re: l'ultimo miglio
PostPosted: Mon Sep 06, 2010 4:47 pm 
Offline
User avatar

Joined: Fri Aug 06, 2010 11:08 am
Posts: 3
Punti Android: ?
mille grazie! :tleft:
Innanzitutto:come si compila in modalità release piuttosto che debug?
poi: come suggeritomi ho fatto il primo passo,e fin qui tutto bene.

Nel secondo comando però cosa devo mettere al posto di "alias-name"? Ho provato con un nome per l'app e con il mio nome nel keystore ma non hanno funzionato.. mi dice:
"must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain."


Ancora grazie!


Top
 Profile  
 
 Post subject: Re: l'ultimo miglio
PostPosted: Tue Sep 07, 2010 2:56 pm 
Offline
User avatar

Joined: Thu Dec 27, 2007 7:09 pm
Posts: 650
Cellulare Android: HTC Dream
Operatore: TIM
Punti Android: 749
Ciao,
nel secondo comando (quello per usare la chiave privata) devi mettere lo stesso alias usato nel primo comando (quello per creare la chiave).
Quindi, se usi:
Quote:
keytool -genkey -v -keystore my-release-key.keystore -alias android -keyalg RSA -validity 10000

poi devi firmare con:
Quote:
jarsigner -verbose -keystore my-release-key.keystore my_application.apk android

_________________
***URLs are hidden from guests, please register and login to view the hyperlink***


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

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 0 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.