public class AppUtil
extends java.lang.Object
| 构造器和说明 |
|---|
AppUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getAppMetaData(android.content.Context context,
java.lang.String metaTagStr)
获得app meta data 参数
|
static java.lang.String |
getAppName(android.content.Context context)
获得当前app的名称
|
static java.lang.String |
getChannelFromApk(android.content.Context context)
从apk中获取版本信息
依次按照如下顺序查找渠道名 没有则用下一个策略,有则返回。
|
static java.lang.String |
getChannelFromApk(android.content.Context context,
java.lang.String keyStr,
java.lang.String splitStr,
java.lang.String defaultMetaDataKeyString)
从apk中获取版本信息
依次按照如下顺序查找渠道名 没有则用下一个策略,有则返回。
|
static int |
getCurrentVersionCode(android.content.Context context)
获取版本号
|
static java.lang.String |
getCurrentVersionName(android.content.Context context)
获取当前客户端版本信息
|
static java.lang.String |
getDeviceId(android.content.Context context) |
static java.lang.String |
getDeviceKey(android.content.Context context) |
static java.lang.String |
getPackageName(android.content.Context context)
获得当前ap的包名
|
static java.lang.String |
getPhoneIp() |
static double |
getScreenInches(android.content.Context context) |
static android.graphics.Point |
getScreenSize(android.content.Context context) |
static java.lang.String |
getSubNetWorkType(android.content.Context context)
活的当前的网络状态, 精确的子类型。
|
static java.lang.String |
getWifiMac(android.content.Context context)
获得本地MAC地址
|
static boolean |
isApkDebugable(android.content.Context context,
java.lang.String packageName)
判断apk是否开启了debug功能
|
public static java.lang.String getCurrentVersionName(android.content.Context context)
public static java.lang.String getPackageName(android.content.Context context)
context - public static java.lang.String getPhoneIp()
public static java.lang.String getSubNetWorkType(android.content.Context context)
context - public static android.graphics.Point getScreenSize(android.content.Context context)
public static double getScreenInches(android.content.Context context)
public static java.lang.String getAppName(android.content.Context context)
context - public static java.lang.String getChannelFromApk(android.content.Context context)
context - 上下文getChannelFromApk(Context, String, String, String)public static java.lang.String getChannelFromApk(android.content.Context context,
java.lang.String keyStr,
java.lang.String splitStr,
java.lang.String defaultMetaDataKeyString)
context - 上下文keyStr - 识别符splitStr - 分隔符defaultMetaDataKeyString - 默认的清单meta data数据键字符串public static java.lang.String getAppMetaData(android.content.Context context,
java.lang.String metaTagStr)
context - metaTagStr - public static int getCurrentVersionCode(android.content.Context context)
public static java.lang.String getWifiMac(android.content.Context context)
public static java.lang.String getDeviceId(android.content.Context context)
public static java.lang.String getDeviceKey(android.content.Context context)
public static boolean isApkDebugable(android.content.Context context,
java.lang.String packageName)