Configuration de l environnement de travail



Documents pareils
Installation et prise en main

TD/TP 1 Introduction au SDK d Android

Programmation Mobile Android Master CCI

Dossier. Développer en Java sur téléphone mobile. Benjamin Damécourt UFR SITEC Master 2 EESC 11 janvier 2012

Installation Eclipse Galileo. Groupe Entreprenant et Innovateur. France. Tutoriel. Programmation Mobile. Cours. Arón HERRERA PONTE. Coach.

Chapitre 1 Retour en arrière

Accélérez votre émulateur Android

Virtual Box Mettez un PC dans votre... PC

Point sur les solutions de développement d apps pour les périphériques mobiles

- TP Programmation Android - NFA024 Conservatoire National des Arts et Métiers

Environnements de développement (intégrés)

Eclipse atelier Java

Android 4 Les fondamentaux du développement d'applications Java

Votre premier projet Android

Vulgarisation Java EE Java EE, c est quoi?

Warren PAULUS. Android SDK et Android x86

Annexe Android Studio

Annexe : La Programmation Informatique

TUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013

Java c est quoi? Java. Java. Java : Principe de fonctionnement 31/01/ Vue générale 2 - Mon premier programme 3 - Types de Programme Java

Formation WinDev Mobile

Utilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM

Android. Programmation. De la conception au déploiement avec le SDK Google Android 2. Damien Guignard Julien Chable Emmanuel Robles

GCOS 7 sur microprocesseur standard Diane Daniel POIRSON 14 octobre 2004 Matériels 64 / DPS 7 / DPS 7000 Architecture & Evolution - Daniel POIRSON 1

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Chapitre I Notions de base et outils de travail

Traitement de données

Prise en main rapide

Outils, langage et approche Android Une introduction. Nicolas Stouls lyon.fr

Environnement Zebra Link-OS version 2.0

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

Remise à niveau d un programme JAVA du domaine public

Guide d installation JMap 5.0

TP au menu «UI ANDROID»

Projet de développement

Présentation d HyperV

Environnement Zebra Link-OS version 2.0

Systèmes informatiques

Table des matières. Partie I Concepts de base Préface... VII

Introduction à Eclipse

Administration de Parc Informatique TP07 : Installation de Linux Debian

LA RECONNAISSANCE VOCALE INTEGREE

CAHIER DES CHARGES D IMPLANTATION

DÉVELOPPEMENT D UNE APPLICATION DE COMMUNICATION BLUETOOTH SUR ANDROID. Projet de fin d étude VAP «Architecte de Services en Réseau»

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

Bases Java - Eclipse / Netbeans

Tutorial pour une application simple

Module : Virtualisation à l aide du rôle Hyper-V

2007 se termine déjà, et avec l heure du bilan qualitatif et quantitatif!

DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

IV- Comment fonctionne un ordinateur?

-1 - Postes de travail graphiques

Programmation Orientée Objet

Apprendre Java et C++ avec NetBeans

FICHE PRODUIT 360 SPEECHMAGIC SDK

Utilisation des ressources informatiques de l N7 à distance

Béatrice Bertrand CDDP de l Eure. Béatrice Bertrand CDDP de l'eure

Xen. Quelques notes autour de Xen

Programmation des applications mobiles avec Android. 1 Inspiré du cours de Olivier Le Goaer

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

ProCurve Manager Plus 2.2

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

Contrôle distant par liaison SSH Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

GenDbg : un débogueur générique. Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion

PROTEGER SA CLE USB AVEC ROHOS MINI-DRIVE

Architectures d implémentation de Click&DECiDE NSI

Épisode 2 : Les outils de développement Alain Menu édition 2.1, septembre 2013

Configuration système requise

WINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8.

Stockage des machines virtuelles d un système ESXi jose.tavares@hesge.ch & gerald.litzistorf@hesge.ch

Java au cœur de la base de données Oracle

Service de lettre électronique sécurisée de bpost. Spécificités techniques

Systeme d'exploitation

Oracle Database SQL Developer Guide D'Installation Release 4.0 E

Visualization sur Ubuntu: Quels Choix? Nicolas Barcet

ECLIPSE ET PDT (Php development tools)

Installation et configuration du serveur syslog sur Synology DSM 4.0

Module d anonymisation

Marketing Update. Enabler / ENABLER aqua / Maestro II

Parrot 3200LS-Color 3400LS-GPS

PLAN. Connexion Mac vers PC. mercredi 15 juillet 2009

Système Principal (hôte) 2008 Enterprise x64

Android. Présentation d Android. Florent Garin

1 Démarrage de Marionnet

Machine virtuelle Java pour Palm TX

Linux embarqué: une alternative à Windows CE?

Chapitre 2 : Abstraction et Virtualisation

Auteur LARDOUX Guillaume Contact Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Systèmes d exploitation

Configuration matérielle et logicielle requise et prérequis de formation pour le SYGADE 6

Avant-propos 1. Avant-propos Organisation du guide À qui s'adresse ce guide?...4

Introduction aux Systèmes et aux Réseaux, Master 2 CCI

Session 8: Android File System

Transcription:

Configuration de l environnement de travail Préambule Windows Java Afin d utiliser l environnement de développement Android, vous devez installer au préalable JDK (Java Development Kit) sur votre système. Ce dernier est disponible sur le site d oracle : http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html Tâchez de prendre la version correspondant à votre système (64 bits ou 32 bits). Linux (Arch Linux) L intégralité du TP est basée sur une installation d Arch Linux. Les commandes étant différentes en fonction de chaque distribution, tâchez de faire attention. Java Quelle que soit la version de Java installée (libre ou non), celle-ci devrait fonctionner sans aucun problème pour le cadre de ces TP. Dans notre cas, nous allons installer la version 7 d openjdk : pacman -S jdk7-openjdk Multilib Les «platform-tools», outils mis à disposition par Google, ont été compilés pour une architecture 32 bits même si vous avez choisi la version 64 bits (expliqué plus bas). Afin de pouvoir les exécuter, votre distribution a besoin d avoir les bibliothèques en version 32 bits. Pour Arch, il faut dans un premier temps modifier la configuration de pacman : En décommentant les lignes ci-dessous du fichier «/etc/pacman.conf» : [multilib] Include = /etc/pacman.d/mirrorlist Puis installer les bibliothèques nécessaires : pacman -S gcc-multilib lib32-zlib lib32-ncurses lib32-readline STEVEN MARTINS 1

Téléchargement Android Developper Tools (ADT) Google met à disposition une archive contenant tout l environnement nécessaire au développement d applications sous Android, y compris l IDE (eclipse). Pour cela, il vous suffit de télécharger la version correspondant à votre système sur le site d Android : http://developer.android.com/sdk/index.html Puis d extraire l archive. Intel Hardware Accelerated Execution Manager - HAX La machine virtuelle Android est bien connue pour être relativement lente. Pour contrer ce problème Intel à développer un gestionnaire permettant d améliorer considérablement la vitesse d exécution de la machine virtuelle. Ce dernier est disponible à cette adresse : http://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-managerend-user-license-agreement Ils mettent à disposition un tutoriel complet relatant l installation de l outil : http://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intelarchitecture Premier lancement de l environnement Il est maintenant temps de lancer Eclipse afin de configurer les outils Android. Il vous suffit d exécuter le binaire nommé «eclipse» contenu dans le dossier «eclipse». La barre d outils contient deux nouvelles icones : - Android SDK Manager : Permet de télécharger et d installer les différentes versions du SDK Android. - Android Virtual Device Manager : Permet de configurer les périphériques virtuels Android utilisés lors de l exécution de vos projets. STEVEN MARTINS 2

Android SDK Manager Nos périphériques physiques comportant la version 4.0.4 d Android, nous allons installer la version du SDK correspondante ou la plus proche : 4.0.3 API 15. Et en profiter pour mettre à jour le reste des outils. Pensez à installer l émulateur Intel X86 afin d accélérer la machine virtuelle. Le paquet est disponible dans le dossier «Extras» du SDK Manager : STEVEN MARTINS 3

Android Virtual Device Manager Une fois tous les paquets téléchargés et installés, nous pouvons nous occuper de la configuration de la machine virtuelle, dernière étape avant votre première application Android. STEVEN MARTINS 4

N oubliez pas de prendre, en «Target», le SDK plus proche de votre matériel, et le «Intel Atom (x86)» en tant que CPU afin d obtenir les optimisations d HAX. Android Debug Bridge version - ADB Il s agit d un outil uniquement accessible en ligne de commande très utile pour communiquer avec vos périphériques physiques. Il permet, entre autre, d installer des applications, récupérer les logs des applications ou bien exécuter un shell à distance. Il se trouve dans le dossier : «sdk/platform-tools» STEVEN MARTINS 5