Intégrer Google Now dans les applications Android

Par:
fredericmazue

mar, 04/11/2014 - 15:29

Intégrer Google Now dans votre application Android, vous pensez que ça en jetterait un max, mais vous pensez aussi que c'est un travail difficile ?

Ca ne l'est plus depuis la fin du mois d'octobre. Un billet sur le blog développeurs Android explique qu'il suffit simplement d'ajouter quelques lignes de code dans votre fichier AndroidManifest.xml

Moyennant quoi la searchable activity de votre application se retrouve connectée à l'action SEARCH_ACTION de Google Now. Et votre application peut ainsi réagir au fameux "OK Google".

Cette fonctionnalité n'est pour l'instant accessible qu'aux appareils dans lesquels tourne un Android en anglais, version Jelly Bean ou supérieure, avec de surcroît une Google app en version 3.5 minimum.

Mais il est fort probable que Google étendra cette fonctionnalité à tous les Android prochainement.

Voici les lignes de code magiques :

<activity android:name=".SearchableActivity">
    <intent-filter>
        <action android:name="com.google.android.gms.actions.SEARCH_ACTION"/>
        <category android:name="android.intent.category.DEFAULT"/>
    </intent-filter>
</activity>