French (Fr)English (United Kingdom)
Émuler Google Android pour mobile
Dimanche, 22 Août 2010 18:30
Android

Les "Google Phones" et de nombreux autres modèles de marques concurrentes sont désormais équipés du système d'exploitation open-source Android conçu pour les smartphones et les PDA. Il est possible de simuler l'exécution d'Android, par exemple pour visualiser le rendu d'un site sur les mobiles qui en sont équipés, grâce à l'émulateur officiel proposé par l'équipe de développement. Android est équipé d'un navigateur basé sur le moteur Webkit, également celui exploité par Google Chrome.

Il faut tout d'abord télécharger le SDK Android adapté à votre système d'exploitation et le kit Java JDK de Sun si vous ne le possédez pas déjà :

Android 2

Après avoir installé Java JDK, décompressez Android SDK dans le répertoire de votre choix. Celui-ci contient un sous-répertoire tools dans lequel sont situés les programmes qui nous intéressent, ainsi qu'un exécutable à la racine nommé SDK Setup vous permettant de télécharger de nouveaux profils pour exécuter votre émulateur.

Si vous obtenez un message d'erreur de ce type : Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings, explorez l'onglet Settings et cochez la case "Force https:// sources to be fetched using http://".

Android SDK Setup

Vous devez télécharger au poins une plateforme dans votre environnement, pour ensuite créer une Android Virtual Device (AVD) et exécuter celle-ci dans l'émulateur. La première étape est de mettre à jour les packages proposés dans Available Packages. Cochez l'adresse du dépôt (repository) puis les versions d'Android pour lesquelles vous souhaitez développer/tester votre site (la dernière suffit), puis téléchargez-les. Vous pourrez ajouter d'autres versions par la suite pour tester vos développements.

Android SDK Setup

Android SDK Setup

Android SDK Setup

Créer un AVD

Dans l'onglet Virtual Devices cliquez sur New.

Android SDK AVD

Donnez un nom à votre équipement virtuel dans le champ Name, sélectionnez la version d'Android ciblée, dans Target, attribuez une taille à la mémoire virtuelle de la carte SD (en MiB), choisissez un Skin puis validez avec Create AVD.

Android SDK AVD

Android SDK AVD

Retournez consulter la liste des Virtual Devices, vous trouverez dans la liste celle qui vient d'être créée, que vous pourrez lancer avec le bouton Start... puis Launch dans la fenêtre suivante.

Android SDK AVD

Soyez patients durant le lancement de l'émulateur...

Android Emulator

Cliquez sur l'icône du navigateur (Web Browser) pour le lancer. Vous voilà prêt à entrer l'adresse de votre site dans la barre de navigation. Le clavier est exploitable ainsi que la souris pour simuler l'interface tactile.

Android Web Browser

D'autres skins sont téléchargeables sur internet. Il vous suffira de les placer dans le répertoire \platforms\android-[version]\skins\.

Le SDK Android permet également le développement d'applications (notamment grâce à Eclipse) avec toutes les API pour l'affichage 2D et 3D, le support des SMS et MMS, la vidéo (H.264, MPEG-4), l'audio (OGG, MP3, AAC) le GPS et SQLite.

Auteur : dew

Retour