bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


cordova_install

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
cordova_install [2023/11/27 19:29]
enric_mieza_sanchez [Introducció i requisits] java 11
cordova_install [2023/11/28 19:41] (actual)
enric_mieza_sanchez [Instal·lació en Ubuntu]
Línia 39: Línia 39:
     - Prova de crear un projecte dins d'Android Studio i llençar-lo sobre una VM Android (emulador) abans de seguir amb el tutorial.     - Prova de crear un projecte dins d'Android Studio i llençar-lo sobre una VM Android (emulador) abans de seguir amb el tutorial.
   - Cal **instal·lar Java 11 JDK, només funcionarà amb aquesta versió** de Java.   - Cal **instal·lar Java 11 JDK, només funcionarà amb aquesta versió** de Java.
-    - 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 11):<code>java -version</code>+    - 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 11):<code>javac -version</code>
     - Instal·la Java 11 JDK:<code>$ sudo apt install openjdk-11-jdk</code>     - Instal·la Java 11 JDK:<code>$ sudo apt install openjdk-11-jdk</code>
-    - Ajusta la variable d'entorn ''ANDROID_SDK_ROOT'':<code>$ export ANDROID_SDK_ROOT=~/Android/Sdk</code>+    - Ajusta la variable d'entorn ''ANDROID_HOME'':<code>$ export ANDROID_HOME=~/Android/Sdk</code>
     - Millor que afegeixis aquest export a l'arxiu ''~/.profile'' (afegiu-lo al final del fitxer). Si no, caldrà que facis l'export cada cop que obris una //shell// per treballar amb Cordova.     - Millor que afegeixis aquest export a l'arxiu ''~/.profile'' (afegiu-lo al final del fitxer). Si no, caldrà que facis l'export cada cop que obris una //shell// per treballar amb Cordova.
   - Necessitarem **instal·lar NodeJS**, no pel servidor web, sinó perquè necessitem el gestor de paquets ''npm'':   - Necessitarem **instal·lar NodeJS**, no pel servidor web, sinó perquè necessitem el gestor de paquets ''npm'':
-    - Canviem repos per [[https://github.com/nodesource/distributions/blob/master/README.md|descarregar la versió LTS]]:<code>$ curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -</code> +    - Segueix [[https://github.com/nodesource/distributions#installation-scripts|la doc per a descarregar la versió LTS]] 
-    - Instal·lar nodejs:<code>$ sudo apt install nodejs</code>+    ULL! Ha de ser la versió LTS (v20.10 el Novembre de 2023).
   - Instal·lar **Cordova**: <code>$ sudo npm install -g cordova</code>   - Instal·lar **Cordova**: <code>$ sudo npm install -g cordova</code>
   - També ens caldrà **Gradle**:   - També ens caldrà **Gradle**:
Línia 85: Línia 85:
 ==== Variables d'entorn GNU/Linux ==== ==== Variables d'entorn GNU/Linux ====
 Si al llançar el ''run'' ens dona errors en Ubuntu perquè no troba les llibreries (SDK, JDK), executa: Si al llançar el ''run'' ens dona errors en Ubuntu perquè no troba les llibreries (SDK, JDK), executa:
-  export ANDROID_SDK_ROOT=~/Android/Sdk+  export ANDROID_HOME=~/Android/Sdk
  
 El millor és que incloguis aquestes darreres instruccions a l'arxiu ''~/.profile'' del teu //home directory// i així no caldrà picar-les cada cop que vulguis treballar amb Cordova. Si ho fas, per tal de no reiniciar la màquina, pots carregar l'//script// manualment: El millor és que incloguis aquestes darreres instruccions a l'arxiu ''~/.profile'' del teu //home directory// i així no caldrà picar-les cada cop que vulguis treballar amb Cordova. Si ho fas, per tal de no reiniciar la màquina, pots carregar l'//script// manualment:
Línia 150: Línia 150:
 Les variables d'entorn cal ajustar-les d'aquesta manera (en macos Monterey): Les variables d'entorn cal ajustar-les d'aquesta manera (en macos Monterey):
   export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home/   export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home/
-  export ANDROID_SDK_ROOT=~/Library/Android/sdk+  export ANDROID_HOME=~/Library/Android/sdk
  
 També hi ha un [[https://stackoverflow.com/questions/68387270/android-studio-error-installed-build-tools-revision-31-0-0-is-corrupted|problema amb el nom dels executables del compilador DX]]. Cal renombrar o fer un symlink als arxiu ''d8'' i ''lib/d8.jar'' (en la meva instal·lació estan a ''~/Library/Android/sdk/build-tools/32.0.0-rc1''). També hi ha un [[https://stackoverflow.com/questions/68387270/android-studio-error-installed-build-tools-revision-31-0-0-is-corrupted|problema amb el nom dels executables del compilador DX]]. Cal renombrar o fer un symlink als arxiu ''d8'' i ''lib/d8.jar'' (en la meva instal·lació estan a ''~/Library/Android/sdk/build-tools/32.0.0-rc1'').
cordova_install.1701113389.txt.gz · Darrera modificació: 2023/11/27 19:29 per enric_mieza_sanchez