|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcn.com.mma.mobile.tracking.util.DeviceInfoUtil
public class DeviceInfoUtil
获得设备信息
Constructor Summary | |
---|---|
DeviceInfoUtil()
|
Method Summary | |
---|---|
static java.lang.String |
appVersion(Context context)
获得当前应用的版本号 |
static java.util.Map<java.lang.String,java.lang.String> |
fulfillTrackingInfo(Context context)
填充设备信息 |
static java.lang.String |
getAndroidID(Context context)
获得Android设备唯一标识:Android_ID |
static java.lang.String |
getAppName(Context context)
获取当前应用的名字 |
static java.lang.String |
getCarrier(Context context)
获得注册运营商的名字 |
static java.lang.String |
getDevice()
设备的名字 |
static java.lang.String |
getImei(Context context)
获得设备IMEI标识 |
static java.lang.String |
getIP(Context context)
获得设备的IP地址 |
static java.lang.String |
getLocale()
获得本地语言和国家 |
static java.lang.String |
getLocation(Context context,
boolean requestUpdate)
获得当前地理位置信息及准确程度 |
static java.lang.String |
getMacAddress(Context context)
获得网管硬件地址 |
static java.lang.String |
getModel()
获得设备device 、id 、display、product等信息 |
static java.lang.String |
getODIN1(Context context)
获得设备ONIN,这里使用AndroidID |
static java.lang.String |
getOSVersion()
获得系统版本 |
static java.lang.String |
getPackageName(Context context)
获得应用的包名 |
static java.lang.String |
getResolution(Context context)
获得手机的:宽*density + x + 高*density |
static java.lang.String |
getUDID()
|
static boolean |
isNetworkAvailable(Context context)
判断当前网络是否可用 |
static boolean |
isWifi(Context context)
判断是否是wifi连接 |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DeviceInfoUtil()
Method Detail |
---|
public static java.lang.String getUDID()
public static java.lang.String getAndroidID(Context context)
context
-
public static java.lang.String getOSVersion()
public static java.lang.String getDevice()
public static java.lang.String getResolution(Context context)
context
-
public static java.lang.String getCarrier(Context context)
context
-
public static java.lang.String getImei(Context context)
context
-
public static java.lang.String getLocale()
public static java.lang.String appVersion(Context context)
context
-
public static java.lang.String getLocation(Context context, boolean requestUpdate)
context
- requestUpdate
-
public static java.lang.String getIP(Context context)
context
-
public static java.lang.String getModel()
public static boolean isWifi(Context context)
context
-
public static boolean isNetworkAvailable(Context context)
context
-
public static java.lang.String getAppName(Context context)
context
-
public static java.lang.String getPackageName(Context context)
context
-
public static java.lang.String getMacAddress(Context context)
context
-
public static java.lang.String getODIN1(Context context)
context
-
public static java.util.Map<java.lang.String,java.lang.String> fulfillTrackingInfo(Context context)
context
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |