Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
cordova_install [2023/03/30 22:23] enric_mieza_sanchez [Java version] |
cordova_install [2024/09/18 16:14] (actual) enric_mieza_sanchez [Instal·lació en Ubuntu] |
||
---|---|---|---|
Línia 20: | Línia 20: | ||
Per instal·lar Cordova necessites un bon plegat d' | Per instal·lar Cordova necessites un bon plegat d' | ||
- **Android Studio** que ens facilitarà les eines de l' | - **Android Studio** que ens facilitarà les eines de l' | ||
- | - **Java | + | - **Java JDK** té les llibreries de compilació de Java. |
- **NodeJS** que ens facilitarà el gestor de paquets NPM amb el què podrem instal·lar Cordova | - **NodeJS** que ens facilitarà el gestor de paquets NPM amb el què podrem instal·lar Cordova | ||
- **Gradle** en la darrera versió. | - **Gradle** en la darrera versió. | ||
Línia 38: | Línia 38: | ||
- Primer cal tenir instal·lat **Anrdoid Studio**:< | - Primer cal tenir instal·lat **Anrdoid Studio**:< | ||
- Prova de crear un projecte dins d' | - Prova de crear un projecte dins d' | ||
- | - Cal **instal·lar Java 8 JDK, només funcionarà amb aquesta versió** de Java. | + | - Cal **instal·lar Java JDK**. |
- | - Vigila que no tens cap altra versió instal·lada. Si la tens, desinstal·la-la. Comprova si la tens amb (ha de sortir-te openjdk version 1.8):< | + | - Vigila que no tens cap altra versió instal·lada:< |
- | - Instal·la Java 8 JDK:< | + | - Instal·la Java JDK:< |
- | - Ajusta la variable d' | + | $ sudo apt install |
+ | - Ajusta la variable d' | ||
- Millor que afegeixis aquest export a l' | - Millor que afegeixis aquest export a l' | ||
- | - Necessitarem **instal·lar NodeJS**, no pel servidor web, sinó perquè necessitem el gestor de paquets '' | + | - Necessitarem **instal·lar NodeJS**, no pel servidor web, sinó perquè necessitem el gestor de paquets '' |
- | - Canviem repos per [[https:// | + | - Per a Ubuntu 22.04 (jammy) |
- | - Instal·lar nodejs:< | + | $ sudo apt update |
+ | $ sudo apt install nodejs npm | ||
+ | $ sudo npm install | ||
+ | $ sudo n lts | ||
+ | $ node --version</ | ||
+ | - Per a Ubuntu 24.04 (noble) la versió que ve per defecte (v18) ens és suficient:< | ||
+ | $ sudo apt update | ||
+ | $ sudo apt install nodejs | ||
+ | </ | ||
- Instal·lar **Cordova**: | - Instal·lar **Cordova**: | ||
- | - També ens caldrà | + | - Instal·lar |
- | - Ajustem | + | - En Ubuntu 22.04 (jammy): ajustem |
$ sudo apt install gradle</ | $ sudo apt install gradle</ | ||
+ | - En Ubuntu 24.04 (noble): instal·lem via '' | ||
- Comprova que és una versió recent (7.x durant l'any 2022) amb:< | - Comprova que és una versió recent (7.x durant l'any 2022) amb:< | ||
Línia 85: | Línia 95: | ||
==== Variables d' | ==== Variables d' | ||
Si al llançar el '' | Si al llançar el '' | ||
- | export | + | export |
El millor és que incloguis aquestes darreres instruccions a l' | El millor és que incloguis aquestes darreres instruccions a l' | ||
Línia 107: | Línia 117: | ||
==== Java version ==== | ==== Java version ==== | ||
- | Si tenim una versió de Java diferent de la 8 no ens funcionarà. Això ho pots saber amb: | + | Si tenim una versió de Java diferent de la 11 no ens funcionarà. Això ho pots saber amb: |
$ java -version | $ java -version | ||
- | Si tenim la 11, podem instal·lar en paral·lel la 8 amb: | + | Si en tenim una altra, podem instal·lar en paral·lel |
- | $ sudo apt install openjdk-8-jdk | + | $ sudo apt install openjdk-11-jdk |
- | I posar la 8 com a versió per defecte amb: | + | I posar la 11 com a versió per defecte amb: |
$ sudo update-alternatives --config java | $ sudo update-alternatives --config java | ||
$ sudo update-alternatives --config javac | $ sudo update-alternatives --config javac | ||
| | ||
Si es queixa de que no troba JAVA_HOME, l' | Si es queixa de que no troba JAVA_HOME, l' | ||
- | export JAVA_HOME=/ | + | export JAVA_HOME=/ |
Si aquest no fos el //path// adequat de JAVA_HOME us donaria un error. Mireu quin és buscant on està la ruta del compilador java | Si aquest no fos el //path// adequat de JAVA_HOME us donaria un error. Mireu quin és buscant on està la ruta del compilador java | ||
Línia 150: | Línia 160: | ||
Les variables d' | Les variables d' | ||
export JAVA_HOME=/ | export JAVA_HOME=/ | ||
- | export | + | export |
També hi ha un [[https:// | També hi ha un [[https:// |