Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

MAJ 29 AOUT 2024

Android Studio dispose de plusieurs outils nécessaires à Greenspector Studio si vous utilisez un appareil mobile chez vous (pour mettre en place l’automatisation de scripts ou faire des mesures sur un appareil local particulier), comme :

  • Android Debug Bridge (ADB) et Android Asset Packaging Tool (AAPT) pour établir une connexion entre l’appareil mobile et votre ordinateur

  • UiAutomatorViewer pour permettre d’analyser une vue Android sur un appareil connecté. Ces informations montrent les composants graphiques que Greenspector Studio voit et sont utiles pour créer des parcours utilisateurs automatisés.

Installation

Téléchargez la dernière version sur le site d'Android :

  • Choisissez Download Android Studio [Version]

Image1.png
  • Scrollez plus bas et cochez I have read and agree with the above terms and conditions

download_android_studio.png
  • Cliquez sur Download Android Studio [...] for Linux.Le fichier téléchargé est au format android-studio-[version_date]-linux.tar.gz.

  • Décompressez le fichier à l'aide de la commande suivante :

tar -xvf android-studio-[version_date]-linux.tar.gz -C $HOME
  • Lancez Android Studio à l'aide de la commande suivante :

./android-studio/bin/studio.sh
  • Installez Android Studio avec les paramètres par défaut et lancez le

  • Gardez Do not import settings sélectionné et appuyez sur ok

Nous allons maintenant installer seulement les composants utiles. Sur la fenêtre de bienvenue :

Image3.png
  • Cliquez sur Next et sélectionner l’installation Custom

  • Confirmez et acceptez tous les accords de licences

  • Décochez les composants suivants :

    • Performance (Intel HAXM)

    • Performance (Android Emulator hypervisor driver)

    • Android Virtual Device

Image4.png
  • Continuez l'installation

Vous devez arriver sur une page de bienvenue. Les nouveaux composants sont maintenant téléchargés et installés. Nous avons besoin d’un autre composant pour UIAutomatorViewer:

Image5.png
  • Sélectionnez More actions et SDK Manager

  • Choisissez SDK Tools et décochez Hide Obsolete Packages

  • Recherchez Android SDK Tools (Obsolete) 26.1.1 et confirmez l’installation

Image6.png

Variables d’environnement

Android Studio est maintenant installé sur l’ordinateur. Cependant, il n’est pas connu par l'OS comme une variable d’environnement : les outils peuvent être lancés mais seulement dans leur dossier d’installation, ce qui n’est pas pratique pour les usages de Greenspector Studio.

  • Ouvrez le dossier suivant : $HOME/Android/Sdk

Nous allons maintenant vérifier si nous disposons de tous les outils nécessaires :

  • Vérifiez la présence de aapt dans le dossier build-tools/35.0.0

  • Vérifiez la présence de adb dans le dossier platform-tools

  • Vérifiez la présence de uiautomatorviewer dans le dossier tools/bin

Veuillez noter le numéro de version de build-tools pour une étape ultérieure.

Ces outils sont maintenant installés, mais ils ne sont pas encore prêts à être exécutés partout dans le système. Nous ajouterons leur emplacement au PATH pour indiquer à notre système où ils se trouvent.

  • Modifiez le fichier .bashrc avec le contenu suivant :

# Android Studio tools
export ANDROID_HOME=$HOME/Android/Sdk
export JAVA_HOME=$HOME/android-studio/jbr
export PATH=$ANDROID_HOME/build-tools/35.0.0:$PATH
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$JAVA_HOME/bin:$PATH
  • Mettez à jour les modifications à l'aide de la commande suivante :

source ~/.bashrc

Vérification

Une fois que les variables d’environnement sont configurées, les nouveaux outils peuvent être testés partout:

  • Testez adb avec la commande suivante :

adb --version

Vous devriez obtenir le résultat suivant :

version_adb.png
  • Testez aapt avec la commande suivante :

aapt v

Vous devriez obtenir le résultat suivant :

version_aapt.png

UIAutomatorViewer

Vérifiez votre version de Java avec la commande suivante :

java -version

Méthode 1: Lancer UIAutomatorViewer sans installer Java 1.8

Utilisez la commande suivante pour lancer UIAutomatorViewer :

java -Xmx1600M -Dcom.android.uiautomator.bindir="$ANDROID_HOME/tools" -cp "$ANDROID_HOME/tools/lib/x86_64/swt.jar":"$ANDROID_HOME/tools/lib/*" com.android.uiautomator.UiAutomatorViewer  

Méthode 2 : Lancer UIAutomatorViewer avec Java 1.8

  • Installez Java 1.8:

# Installer java 1.8
sudo apt-get install openjdk-8-jdk
# Vérifier la version java
java -version
# Mettre à jour la version par défaut de Java utilisée par votre système (si vous en avez plusieurs)
sudo update-alternatives --config java
  • Lancez UIAutomatorViewer:

uiautomatorviewer

Le programme suivant apparaît :

uiautomatorviewer.png

La prochaine étape est 03 - Connexion ADB - Windows - Android

  • No labels