Recent am avut nevoie de instalarea Phonegap pe versiunea Debian 64bit pentru nevoile mele. În teorie, totul a trebuit să meargă fără probleme, dar de fiecare dată au apărut tot mai multe erori noi. După ce am suferit tot felul de bug-uri, am decis să scriu acest post ca un pătuț pentru mine.
Pregătirea mediului
Cititorii frecvenți ai blogului meu probabil știu deja că prefer Vim fiecărui IDE fantezist. Doar din cauza acestui obicei, nu trebuie să instalez nici un fel de instrumente Eclipse.
Primul pas este să instalați sau să actualizați node.js:
Instalarea Phonegap
După aceea, instalați telefonul în sine:
Euhu, totul a mers bine. Acum, pentru dezvoltarea Android, cu siguranță avem nevoie de același SDK de pe site-ul oficial. După descărcare, trebuie să faceți ceva de genul:
În loc de USERNAME înlocuiți numele dvs. în sistem.
Următorul pas este să vă asigurați că comenzile din SDK sunt disponibile în sistem. Pentru prescrierea drumului în
/.zshrc, dacă folosiți ZSH în loc de bash:
Salvați și ieșiți înapoi la terminal și tastați comanda: sursă
Creați o aplicație
OK. Acum că totul este aproape gata, încercăm să creăm prima noastră aplicație pe Phonegap:
Rulați aplicația Phonegap
Pentru a porni aplicația trebuie doar să tastați comanda:
Primul rake
Dar, de îndată ce încercați să executați această comandă, este posibil să vă întâlniți la prima rake. Următoarea eroare va fi afișată tot timpul:
Ce aștepți, fugi Android
și API obosit (de exemplu Android 4.2.2).
După instalarea API, încercați din nou:
Dacă tot nu funcționează, nu ați configurat încă emulatorul. Pentru a configura, porniți din nou Android
și deschideți meniul Instrumente -> Gestionare AVD. După aceea, trebuie să creați un nou emulator făcând clic pe butonul "Nou". Încercați să porniți emulatorul chiar de aici, dacă funcționează, atunci totul este OK.
Android SDK și mașină pe 64 de biți
Android SDK nu funcționează pe o mașină pe 64 de biți, pentru a repara situația de care aveți nevoie pentru a instala bibliotecile ia32:
Dacă aceste comenzi nu au ajutat, citiți aici cum să remediați situația.
Phonegap - eroare ant build.xml linie 601 653 698 - crunchbang debian 64bit
Când încercați să începeți procesul de creare a aplicației Phonegap pe 64 de biți Debian, puteți obține următorul mesaj:
Mulțumită acestui post, știu cum să corectez această greșeală: