web-dev-qa-db-fra.com

installer et utiliser Android studio avec virt sur Ubuntu 16.04

Ce sera mieux s'il y a une installation pas à pas pour Android studio et qemu vm. Parce que je passe l'enfer en essayant de régler beaucoup de problèmes ici. Essayé umake Android 'Android-ndk' C'est en utilisant ubuntu make mais cela n'a pas fonctionné, alors je suis passé à l'ancienne. Maintenant, avoir un émulateur ish et ne peut pas vraiment utiliser un vrai périphérique car cela ne fonctionne pas. S'il vous plaît quelqu'un là-bas qui est prêt à m'aider? Merci.

4
ConnelBLAZE

Installer et utiliser Android Studio sur Ubuntu 16.04 est une tâche qui nécessite une certaine stratégie et vous devez suivre certaines étapes.

  1. Votre système doit être équipé d'un processeur 64 bits capable de prendre en charge la virtualisation matérielle et d'au moins 4 Go de RAM, mais cela ne suffira pas si vous prévoyez d'utiliser d'autres programmes alors que Android Studio est en cours d'exécution. Dans ce cas, 8 Go est un must. Vous devez bien sûr utiliser Ubuntu 16.04 64 bits.

  2. Vous devez installer le Oracle JDK 8 et vous pouvez le faire en ajoutant le webupd8team Java. _ ppa sur votre système (Sudo add-apt-repository ppa:webupd8team/Java) et en installant à la fois le programme d’installation Oracle-Java8 et Oracle-Java8-set-default .

  3. Installez le KVM/qemu complet sur votre système en suivant les instructions données ici .
    Au début, vous trouverez des instructions sur la manière de vérifier si le processeur de votre système fonctionne correctement avec KVM. N'oubliez pas de vous déconnecter et de vous reconnecter après l'installation, sinon votre utilisateur ne sera pas activé en tant que membre du groupe libvirtd et vous ne le ferez plus. être capable d'utiliser KVM.

  4. Téléchargez le dernier fichier Android Studio .Zip à partir du site du développeur Android et assurez-vous d'installer les fichiers de support 32 bits répertoriés ci-dessous. NOTE: Le fichier lib32bz2-1.0 n’existe pas le 16.04, vous devez donc installer libbz2-1.0: i386 à la place, utilisez Sudo apt-get install libbz2-1.0:i386.

  5. Extrayez le contenu du fichier .Zip dans un dossier de votre choix et créez un lanceur pour le fichier studio.sh que vous trouverez dans le fichier Android-studio/bin et si tout le reste est ok, il devrait fonctionner correctement.

Vous devrez installer toutes les bibliothèques et images nécessaires à l'aide du SDK Android et créer le ou les AVD que vous utiliserez bien sûr, mais je pense que vous devez le savoir déjà depuis que vous êtes développeur. Pour que l'émulateur utilise réellement KVM, vous devez le démarrer à l'aide des paramètres d'émulateur suivants:

/ pathTo/emulator -avd nom_avd -qemu -m 1024 -enable-kvm

Mise à jour: La commande ci-dessus est obsolète. Vous pouvez maintenant exécuter votre émulateur avec une prise en charge matérielle et virtuelle complète en utilisant simplement - accel on .

/ pathTo/emulator -avd nom_avd -accel on

Ce commutateur n’est cependant pas nécessaire, car le paramètre par défaut pour - accel est auto ce qui signifie que si KVM est installé correctement, il sera utilisé par défaut.

La valeur de 1024 est un exemple. Utilisez la même quantité de mémoire que celle que vous avez configurée avec votre AVD. Des instructions supplémentaires sur la manière d'insérer les paramètres ci-dessus dans Android-studio au lieu de lancer l'émulateur manuellement, vous pouvez trouver sur les développeurs Android site . Personnellement, je préfère le lancer manuellement et l’avoir là chaque fois que j’en ai besoin.

11
Stormlord