Installation et configuration de metaioSDK pour développer vos applications de RA

1. Téléchargement du metaioSDK

Pour utiliser leur outil de développement de réalité augmentée, il faut télécharger le Metaio SDK qui est proposé sur leur site officiel, rubrique « Products » : http://www.metaio.com/products/

metaio1

  • Cliquez sur l’onglet « SDK » en haut à gauche

metaio2

  • Ici, complétez avec votre nom, prénom et adresse email (obligatoire pour télécharger le logiciel)

metaio3Sur cette page il ne vous restera plus qu’à cliquer sur le bouton « Download » qui vous téléchargera une archive ZIP contenant un fichier .exe (Windows) et un fichier .dmg (Mac)

2. Installation de metaioSDK

Maintenant que le fichier est téléchargé, il va falloir l’exécuter (selon votre OS)

Dans l’exemple ci-dessous, nous utiliserons le .exe puisque nous allons installer sous Windows.

  • Double-cliquez sur « metaioSDK_4.1.2_Windows.exe »

metaio4

  • « Next »
  • Acceptez les conditions d’utilisation puis « Next »

metaio5

  • Choisissez le dossier de destination pour l’installation metaio SDK

metaio6

  • Lancez l’installation en cliquant sur « Install »

metaio7

  • Attendez que l’installation se termine et cliquez sur « Finish »

Ci-dessous, les fichiers générés lors de l’installation et qui nous serviront à l’utilisation et aux tests de metaio :

metaio8

3. Importation du metaioSDK dans Eclipse

Metaio propose de tester leurs exemples en ajoutant le SDK et un projet d’exemple à l’environnement Eclipse. Dans cette étape, nous allons importer le « metaioSDK ».

Pour commencer, démarrez Eclipse.

metaio9

Dans le panneau de gauche « Package Explorer », faites un clic droit puis :

  • « New »
  • « Project »
  • « Android » à « Android Application Project »

metaio10

Après avoir cliqué sur le bouton « Browse… », allez chercher le metaioSDK qui se trouve sous :

  • <Votre dossier d’installation metaioSDK> /SDK_Android/metaioSDK

metaio11

  • Cliquez sur « Finish »

Vous devriez avoir un nouveau projet intitulé « metaioSDK » avec l’arborescence suivante :

metaio12

4. Importation d’un projet d’exemple dans Eclipse

Nous allons maintenant tester la première application de réalité augmentée proposée par Metaio.

Pour ça, nous allons devoir ajouter un nouveau projet à notre environnement Eclipse :

Dans le panneau de gauche « Package Explorer », faites un clic droit puis :

  • « New »
  • « Project »
  • « Android » à « Android Application Project »

metaio10

Après avoir cliqué sur le bouton « Browse… », allez chercher le projet d’exemple qui se trouve sous :

  • <Votre dossier d’installation metaioSDK> /SDK_Android/Example

metaio13

 

Vous disposez maintenant d’un un nouveau projet intitulé « SDK_Example ».

A partir de là vous pouvez brancher votre smartphone, lancer l’application “SDK_Example” et tester leurs différents tutoriels!

14 Comments Installation et configuration de metaioSDK pour développer vos applications de RA

  1. Hébrard

    Après une journée entière de lutte acharnée pour essayer d’intégrer ce fichu SDK à Eclipse tu me sauves la vie merci beaucoup tu es vraiment génial!!! 😀

    Reply
  2. Hébrard

    Ah non en fait j’ai parlé trop vite ça marche pas j’ai des erreurs de compilation il veut pas me lancer l’appli :'(

    Reply
      1. Hébrard

        Pour lancer l’appli avec les tutos il ne me précise rien du tout, juste au moment de la lancer j’ai une belle fenêtre d’erreur qui me dit que j’ai des erreurs et que je dois les résoudre avant de continuer.
        Sinon pour le projet d’exemple il y a des librairies qu’il ne trouve pas, comme : android.hardware.Camera.CameraInfo ou com.metaio.sdk.R donc ça me met une croix rouge.
        ça te dit quelque chose?
        Ah et sinon j’ai un point d’exclamation rouge sur mon icône de projet.

        Reply
  3. Joey Bronner

    Ok, pour les croix rouges j’ai peut-être une solution.

    Quand tu ouvres l’arborescence de ton projet d’exemple, tu as des croix seulement sur le dossier “src” et ses sous-dossiers ?
    (com.metaio.Example, Tutorial1.java, Tutorial2.java, etc…)

    C’est ça ?

    Reply
  4. Hébrard

    Pas que non, j’ai une erreur aussi dans le sous-dossier “drawable” inclu dans “res” le premier fichier j’ai l’erreur ” error: No resource identifier found for attribute ‘state_activated’ in package ‘android’ ” à l’avant dernière ligne de la liste. J’espère être assez clair…

    Reply
  5. Joey Bronner

    J’ai envoyé à l’adresse jointe dans le formulaire, une petit doc sur Metaio.
    en page 10, 11, 12 il y a l’ajout d’une librairie qui permet de résoudre quelques problèmes… à tester…

    Reply
  6. Hébrard

    Euh tu parles de quoi en disant le formulaire? ^^’
    Mon téléphone est un S3 mini sinon j’ai un AVD qui me test sur une version 2.2 d’android je ne sais pas si ça a un rapport.

    Reply
    1. Joey Bronner

      Voilà déjà un problème de résolu : Metaio ne fonctionne pas en utilisant un AVD.
      Il faut utiliser un téléphone ou une tablette avec caméra… (d’où l’erreur android.hardware.Camera.CameraInfo)

      La seconde erreur devrait être résolu par l’ajout de la librairie qui est décrite dans le PDF.

      Je l’ai envoyé sur l’adresse : jean-thomas*********@optin****.com

      Reply
  7. Hébrard

    Pourtant c’est bizarre parce que d’habitude (et là c’est le cas) je laisse mon téléphone branché en USB et il me demande toujours si je souhaite exécuter le programme sur mon téléphone ou sur l’AVD. Et les erreurs apparaissent avant même de me demander.

    Reply
  8. Hébrard

    Merci merci merci et mille fois merci pour ton aide!!! 😀 Ca fonctionne enfin, après plein plein d’essais et de réinstallations je m’en suis sorti, merci pour le temps que t uas passé à m’expliquer. 😉

    Reply

Leave a Reply to Joey Bronner Cancel reply

Your email address will not be published.