Android Generic User Agent (UA)

I am building an Android app to display content feed from a server. The server is a mobile website (like http://m.google.com) which tracks the traffic from various mobile clients. To differentiate an Android client, how do I provide a generic string for my app?

Here's why I ask that:

Some of the Android devices I got have UA strings like:

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

Мне нужно добавить строку к строке UserAgent, чтобы идентифицировать мое приложение. Например:

Мне нужно сделать что-то вроде этого: Mozilla / 5.0 (Linux; U; Android 2.1; en-us; Eclair_SPR Build / 30201) AppleWebKit / 520.17 (KHTML, например, Gecko) Версия / 4.0 Mobile Safari / 520.17 Android_MyFirstApp .

Это правильный способ сделать это?

11
задан davioooh 26 February 2016 в 13:50
поделиться