Intereting Posts

Может ли Flurry Analytics сообщать о местонахождении пользователя по городу на Android?

Вопрос: может ли Flurry Analytics сообщить местоположение пользователя по городу (или более подробный регион) на Android?

Мне интересно, есть ли у кого-нибудь успешный опыт в предоставлении данных о местоположении через службу Flurry Analytics для Android.

Я пишу приложение для здравоохранения, которое будет использовать локацию для обеспечения доступа к местным руководствам, и, следовательно, мои пользователи будут чувствовать себя оправданными в раскрытии их местоположения.

Я внимательно следил за инструкциями API здесь: http://support.flurry.com/index.php?title=Analytics/GettingStarted/Android

И экспериментировали с разрешениями на мелкие и грубые разрешения:

android:name="android.permission.ACCESS_FINE_LOCATION" android:name="android.permission.ACCESS_COARSE_LOCATION" 

Несмотря на это, раздел GeoLocation Flurry только показывает местоположение страны использования:

 United Kingdom 127 100.0% Vatican City 0 0.0% Ukraine 0 0.0% Switzerland 0 0.0% ... etc 

До добавления вышеуказанных разрешений раздел «Детальное местоположение» был недоступен. После добавления одного из указанных выше разрешений раздел «Детальное местоположение» стал доступен; Но все поля города показывают «0; 0.0%»:

 York 0 0.0% Wolverhampton 0 0.0% West Bromwich 0 0.0% Walsall 0 0.0% ... etc 

Я протестировал на эмуляторе, телефонах Samsung Galaxy S и HTC Wildfire, и мне было бы очень интересно услышать, были ли у других успешными данные о городских данных или если это ограничение API Flurry Analytics?

С наилучшими пожеланиями

Стивен

    Правильно, так как это появилось еще несколько раз, я снова просмотрел его и нашел решение (??)!

    Можно записывать местоположение пользователя, пока вы используете реальное устройство, с установленной SIM-картой или wifi-адресом в настройках.

    Я ошибочно предположил, что доступ к прекрасному местоположению может получить устройство (в моем случае Samsung Galaxy S) без SIM-карты – ведь GPS-приемники делают именно это, но похоже, что это было не так.

    Приклеивание сим-карты или включение wifi-местоположения сделали трюк.

    Можно сообщить местоположение пользователя до уровня города, настроив любой из следующих разрешений в AndroidManifest.xml: android.permission.ACCESS_COARSE_LOCATION или android.permission.ACCESS_FINE_LOCATION. Если вы не можете его установить, я рекомендую вам отправить через Mail для поддержки Flurry (support@flurry.com) с подробной информацией о вашей реализации. (Отказ от ответственности: я работаю в команде поддержки в Flurry)