Android Générique de l'Agent Utilisateur (UA)

Je fais construire une application Android pour afficher le flux de contenu à partir d'un serveur. Le serveur est un site web mobile (comme http://m.google.com) qui assure le suivi de la circulation de divers clients mobiles. Pour distinguer un client Android, comment dois-je fournir une chaîne générique pour mon application?

Voici pourquoi je demande que:

Certains appareils Android (j'ai UA chaînes de caractères comme:


Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; ADR6400L 4G Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Mozilla/5.0 (Linux; U; Android 2.1; en-us; Eclair_SPR Build/30201) AppleWebKit/520.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/520.17

J'ai besoin d'ajouter une chaîne à la chaîne UserAgent pour identifier mon application. Pour exemple:

J'ai besoin de faire quelque chose comme ceci:
Mozilla/5.0 (Linux; U; Android 2.1; en-us; Eclair_SPR Build/30201) AppleWebKit/520.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/520.17 Android_MyFirstApp.

Est-ce la bonne façon de le faire?

OriginalL'auteur Sagar Hatekar | 2011-04-14