Amazon Fire OS Platform Guide

Ce guide montre comment configurer votre environnement de développement SDK pour déployer Cordova apps de dispositifs tels les HDX feu Kindle Amazon Fire OS.

Voir ci-dessous pour plus d'informations spécifiques à la plateforme :

Exigences et soutien

Développement d'applications de Cordova pour Amazon Fire OS requiert le SDK Android et le SDK de WebView d'Amazon. Vérifier les conditions requises pour ces kits de développement logiciel en utilisant les liens ci-dessous :

Installation

Android SDK

Installer le SDK Android de developer.android.com/sdk. Dans le cas contraire vous pouvez être présentées avec un choix de l'endroit où installer le SDK, déplacer le fichier téléchargé adt-bundle arbre à chaque fois que vous stockez des outils de développement.

Pour les outils de ligne de commande de Cordova pour travailler, vous devez inclure le SDK tools et platform-tools des répertoires dans votre environnement de chemin d'accès.

Sur Mac, Linux ou autres plates-formes de type Unix, vous pouvez utiliser un éditeur de texte pour créer ou modifier le ~/.bash_profile fichier, en ajoutant une ligne comme ci-dessous, en fonction d'où le kit de développement logiciel installe :

export PATH = ${chemin}: / / adt-bundle/sdk/plateforme-outils de développement: / développement/adt-bundle/sdk/tools

Cela expose les outils SDK dans windows terminales nouvellement ouverts. Dans le cas contraire, exécutez-le pour les rendre disponibles dans la session en cours :

$ source ~/.bash_profile

Pour modifier l'environnement PATH sur Windows 7 :

  • Cliquez sur le menu Démarrer dans le coin en bas à gauche du bureau, faites un clic droit sur ordinateur, puis cliquez sur Propriétés.

  • Cliquez sur Paramètres système avancés dans la colonne de gauche.

  • Dans la boîte de dialogue, appuyez sur Variables d'environnement.

  • Sélectionnez la variable PATH et appuyer sur modifier.

  • Le chemin d'accès basé sur lequel vous avez installé le SDK, par exemple, ajoutez ce qui suit :

    ;C:\Development\adt-bundle\sdk\platform-Tools ;C:\Development\adt-bundle\sdk\tools
    
  • Enregistrez la valeur et fermez les deux boîtes de dialogue.

Vous devrez peut-être également activer Java et Open ant une invite de commandes et tapez java , puis tapez également ant . Ajoutez le chemin d'accès si elle ne pas s'exécuter :

;%JAVA_HOME%\bin;%ANT_HOME%\bin

Amazon WebView SDK

Télécharger le SDK de WebView Amazon depuis Amazon Developer Portal.

  • Créer un libs/ dossier ~/.cordova/lib/amazon-fireos/cordova/3.1.0/ dossier.
  • Ajouter le awv_interface.jar depuis le SDK téléchargé à~/.cordova/lib/amazon-fireos/cordova/3.1.0/libs/

Ouvrez un projet dans le SDK

Utilisation du cordova utilitaire de mettre en place un nouveau projet, tel que décrit dans The Cordova The Command-Line Interface. Par exemple, dans un répertoire de code source :

$ cordova create hello com.example.hello "HelloWorld"
$ cd hello
$ cordova platform add amazon-fireos
$ cordova build

Une fois créé, vous pouvez utiliser l'éclipse qui est livré avec le SDK Android pour le modifier :

  • Lancez l'application Eclipse .

  • Sélectionnez l'élément de menu Nouveau projet .

  • Choisissez Un projet Android à partir de Code existant dans la boîte de dialogue, puis appuyez sur suivant:

  • Accédez à hello , ou n'importe quel répertoire vous avez créé pour le projet, puis à la platforms/amazon-fireos sous-répertoire.

  • Appuyez sur Terminer.

Une fois que la fenêtre de Eclipse s'ouvre, un rouge X peut apparaître pour indiquer les problèmes non résolus. Dans l'affirmative, suivez ces étapes supplémentaires :

  • Faites un clic droit sur le répertoire du projet.

  • Dans la boîte de dialogue Propriétés , sélectionnez Android du volet de navigation.

  • Pour le projet construire cible, sélectionnez le plus haut niveau de l'API Android que vous avez installé.

  • Cliquez sur OK.

  • Sélectionnez nettoyer dans le menu projet . Cela devrait corriger toutes les erreurs dans le projet.

Déployer sur le périphérique

Pour repousser un $ $ etAPP directement sur l'appareil, assurez-vous que débogage USB est activé sur votre appareil tel que décrit sur le Site des développeurs Androidet utiliser un câble mini USB à brancher sur votre système.

Vous pouvez pousser l'app à l'appareil de la ligne de commande :

$ cordova run amazon-fireos

En alternance au sein d'Eclipse, cliquez droit sur le projet et choisissez exécute en tant que → Application Android.

Note: actuellement, test via un émulateur n'est pas pris en charge pour Amazon WebView basé apps.