Archive pour le mot-clef ‘emulateur’

Installer une liste fichiers .apk sur l’émulateur Android

Mardi 26 mai 2009

1) Placez dans un dossier toutes vos appli .apk

2) Lancer un terminal (Invite de commande MSDOS)

3) Démarrer l’émulateur

4) Dans le terminal, aller dans le dossier des applis et taper :
for /R "./" %%I in (*.apk) do adb install "%%I"

(sinon faire un fichier install.bat)

Pour récupérer les appli de votre mobile, utiliser appManager pour les sauvegarder sur la carte SD.

Emulateur derrière un proxy

Lundi 18 mai 2009
  1. En mode console
  2. emulator -avd monavd -http-proxy http://192.168.0.253:3128

  3. Dans eclipse
  4. -http-proxy http://192.168.0.253:3128

Emuler un carte micro SD

Lundi 18 mai 2009

/!\ Se placer avec la console dans le dossier /android-sdk-linux_x86-1.5_r1/tools (plus pratique)

  1. Création de la carte SD virtuelle
  2. mksdcard 1024M sdcard
    ou
    mksdcard 1024M d:/sdcard

  3. Utilisation de la carte avec l’émulateur
  4. emulator -avd monavd -sdcard sdcard
    on peut aussi préciser un autre emplacement pour le fichier :
    emulator -avd monavd -sdcard d:/sdcard
    ou
    emulator -sdcard /home/android/sdcard

  5. Utilisation de la carte avec eclipse
  6. -sdcard d:/android/sdcard

  7. Envoyer des fichier sur la carte (l’émulateur doit être lancé)
  8. adb push d:\sfr.jpg sdcard/sfr.jpg

Installer le SDK 1.5 (Linux)

Vendredi 8 mai 2009

Télécharger le sdk 1.5 ici

le decompacter dans $HOME par exemple, on obtient :

$HOME/android-sdk-linux_x86-1.5_r1

ajouter le dossier $HOME/android-sdk-linux_x86-1.5_r1/tools dans le path :

vi $HOME/.bashrc

Ajouter dans le fichier :

export PATH=${PATH}:$HOME/android-sdk-linux_x86-1.5_r1/tools

Création d’un AVD :

On affiche la liste des plateforme :

android list targets
Available Android targets:
id: 1
     Name: Android 1.1
     Type: Platform
     API level: 2
     Skins: HVGA-L, QVGA-P, HVGA (default), QVGA-L, HVGA-P
id: 2
     Name: Android 1.5
     Type: Platform
     API level: 3
     Skins: HVGA-L, QVGA-P, HVGA-P-HTC, HVGA (default), HVGA-P-HTCMagic, QVGA-L, HVGA-P
id: 3
     Name: Google APIs
     Type: Add-On
     Vendor: Google Inc.
     Description: Android + Google APIs
     Based on Android 1.5 (API level 3)
     Libraries:
      * com.google.android.maps (maps.jar)
          API for Google Maps
     Skins: HVGA-P-HTCMagic, QVGA-P, HVGA (default), HVGA-L, QVGA-L, HVGA-P, HVGA-P-HTC

Dans notre cas, on va utiliser le target 2 (Android 1.5)

Création de l’AVD :

android create avd --name default --target 2
Android 1.5 is a basic Android platform.
Do you wish to create a custom hardware profile [no]
Created AVD 'default' based on Android 1.5

ou

android create avd --name defaultgoogle --target 3

Lancement de l’emulateur :

emulator -avd default
emulator -avd defaultgoogle -skin HVGA-P-HTCMagic