Installer Android-studio sous Mageia 4/5

philocratia Membre non connecté
-
- Voir le profil du membre philocratia
- Inscrit le : 30/09/2016
- Groupes :
1/ Trouver la solution à mon problème
2/ Ajouter dans la base une aide à tous ceux qui veulent comme moi installer Android-Studio sous leur distribution favorite, car le net ne répond rien à la requête: Android-Studio sous Mageia (sauf erreur fort possible de ma part).
Commençons donc: j'ai deux mini-pc Asrock avec Mageia 4 pour l'un et Mageia 5 pour l'autre. Voici la liste de mes procédures et errements:
J'ai téléchargé Android-Studio qui ne se lançait pas avec le studio.sh
Il manquait un JDK. J'ai donc installé OpenJDK à partir des dépôts Mageia. Message d'erreur très présent sur internet: tools.jar est introuvable, il faut veiller à pointer sur JDK.
J'ai trouvé le wiki Mageia suivant:
http://www.mageialinux-online.org/wiki/activer-java-d-oracle-sur-mageia
J'ai suivi les procédures suivantes:
Installation du java depuis le site d'oracle
Créer un premier lien symbolique en root
ln -s /usr/java/default /etc/alternatives/
Deuxième lien en root:
ln -s /etc/alternatives/default /usr/lib/jvm/
Définir la version java par défaut:
update-alternatives --config java
J'ai choisi le 2 (cela varie)
Android-Studio s'est enfin lancé!
Problème: un message d'erreur indiquait qu'OpenJDK n'était pas optimal. En effet, il plante parfois.
J'ai donc téléchargé le JDK d'Oracle:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
puis je l'ai sélectionné avec la commande:
update-alternatives --config java
Et là, ça démarre sans le message d'erreur sur la version problématique de Java
Mais ce n'est pas fini! il est impossible de lancer un émulateur car à la fin du téléchargement, tout plante (Android-Studio ferme)
Voici un aperçu du message d'erreur en console au lancement:
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
log4j:WARN No appenders could be found for logger (io.netty.util.internal.logging.InternalLoggerFactory).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Looking in classpath from com.intellij.util.lang.UrlClassLoader@27f8302d for /com/sun/jna/linux-x86-64/libjnidispatch.so
et d'autres sur l'impossibilité de copier les fichiers téléchargés des versions d'android.
Voilà où j'en suis. Il est impossible de lancer un quelconque émulateur, même les plus modeste (écran 4", Android 2.2 gingerbread)
Si quelqu'un a une réponse, cela permettra peut-être de composer un petit wiki ensuite!
Merci d'avance!

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je connais quelqu'un qui a subi également des plantages sous Mint. Ce n'est peut être pas spécifique à Mageia.
Voici une page qui a parlé du sujet : https://wiki.mageia.org/en/How_to_configure_an_Android_build_environment_in_Mageia
Elle est succincte actuellement, mais tu peux regarder l'historique, il y a eu d'autres idées.
Je n'ai jamais exploré cette voie cependant.
Yves

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
Tu ne mentionnes pas les SDK Android. Les as tu téléchargés, et si oui, as tu renseigné Android Studio sur leur emplacements ?
(Menu File/Project Structure)
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie