Autore Topic: zipalign: comando non trovato  (Letto 1569 volte)

Offline Sebastian

  • Utente junior
  • **
  • Post: 81
  • Respect: 0
    • Mostra profilo
zipalign: comando non trovato
« il: 27 Settembre 2010, 17:29:52 CEST »
0
Ciao a tutti!
dopo aver fatto tutti i passi  per il processo di deploy (generazione del certificato con il keytool, firma dell'applicazione con il jarsigner)
quando eseguo l'ultimo comando per avere la versione "allineata" dell'applicazione mi esce la frase:

"zipalign:comando non trovato"

eppure fra i tool di android c'è... cosa può essere successo? ho dimenticato qualcosa in fase di installazione? ci sono alternative?

Mille grazie!

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +202
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:zipalign: comando non trovato
« Risposta #1 il: 27 Settembre 2010, 17:42:33 CEST »
0
hai messo la directory /dir-tuo-sdk/tools nella variabile d'ambiente $PATH ?

cosa ti restituisce il comando echo $PATH   ?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:zipalign: comando non trovato
« Risposta #2 il: 27 Settembre 2010, 17:47:55 CEST »
0
Ma perchè non fai tutto con eclipse?

Offline Sebastian

  • Utente junior
  • **
  • Post: 81
  • Respect: 0
    • Mostra profilo
Re:zipalign: comando non trovato
« Risposta #3 il: 27 Settembre 2010, 20:43:04 CEST »
0
per Qlimax:
No, ma intuivo che il problema fosse relativo a quello..il fatto è che non sò come si mette. potresti dirmi come si fa?
il comando echo mi dice: "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

per Ricky:
perche?? si può fare tutto da Eclipse??


Grazie mille

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +202
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:zipalign: comando non trovato
« Risposta #4 il: 27 Settembre 2010, 21:03:40 CEST »
+1
lancia

gedit  ~/.bashrc


poi vai in fondo al file e aggiungi queste 2 righe:

PATH=$PATH:/dir-sdk/tools
export PATH


dove dir-sdk è il percorso completo della directory dove hai scompattato l' sdk

salva e riavvia il terminale.

edit:

per esportare direttamente da eclipse dai un occhiata qui:
http://2.bp.blogspot.com/_0dfA6TIxopE/TDQ-fxcscTI/AAAAAAAACGw/UmPM3A-RZ9c/s1600/04.JPG
« Ultima modifica: 27 Settembre 2010, 21:13:25 CEST da Qlimax »

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:zipalign: comando non trovato
« Risposta #5 il: 27 Settembre 2010, 21:34:04 CEST »
+1
Oppure facendo Export -> Android -> Export Android Application :)

Offline Sebastian

  • Utente junior
  • **
  • Post: 81
  • Respect: 0
    • Mostra profilo
Re:zipalign: comando non trovato
« Risposta #6 il: 27 Settembre 2010, 22:32:07 CEST »
0
Mille grazie ragazzi! :-) mi avete fatto imparare 2 cose nuove..

Solo un ultima domanda: quando uso il metodo "direttamente da eclipse", la app che mi dà come risultato è già allineata di suo?

Davvero grazie ancora!  :-)

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
  • Respect: +202
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:zipalign: comando non trovato
« Risposta #7 il: 28 Settembre 2010, 09:41:28 CEST »
0
quando uso il metodo "direttamente da eclipse", la app che mi dà come risultato è già allineata di suo?

Si, l'apk che viene generato dal plugin di eclipse è già pronto per essere mangiato ! o_O

cito da Signing Your Applications | Android Developers
Citazione
To create a signed and aligned .apk in Eclipse:
  • Select the project in the Package Explorer and select File > Export.
  • Open the Android folder, select Export Android Application, and click Next.
    The Export Android Application wizard now starts, which will guide you through the process of signing your application, including steps for selecting the private key with which to sign the .apk (or creating a new keystore and private key).
  • Complete the Export Wizard and your application will be compiled, signed, aligned, and ready for distribution.