在安装应用程序上获取国家/地区的最佳方法是什么

时间:2013-09-25 08:46:37

标签: android geolocation installation

我想知道,正在安装哪个国家/地区的应用程序,以设置第一个设置(货币,隐藏此国家/地区不支持的功能)

最佳做法是什么?我知道谷歌地理位置。也许你知道其他?谷歌分析如何获得国家?从地理定位还是ip?

3 个答案:

答案 0 :(得分:0)

从Gps或网络获取位置,从位置获取Latitude and Longitude

答案 1 :(得分:0)

您可以使用Locale.GetDefault()

请参阅此处的文档:

http://developer.android.com/reference/java/util/Locale.html

修改

道歉没有读到你是在追求地理位置。

这里有一些很好的资源:

http://developer.android.com/guide/topics/location/strategies.html

答案 2 :(得分:0)

你可以从应用程序的配置中获取mcc(移动国家/地区代码),如下所示:

int mcc = getApplicationContext().getResources().getConfiguration().mcc;

以下是一些移动国家/地区代码列表: http://en.wikipedia.org/wiki/List_of_mobile_phone_number_series_by_country

希望这会有所帮助:)