android 获取手机的一些硬件信息
来源:互联网 发布:ubuntu查看系统位数 编辑:程序博客网 时间:2024/05/16 12:08
在开发app的时候,我们有时候需要获取手机的一些硬件信息,比如说imei,mac地址之类的,下面我给个示例。
public class CommentUtil {public static Context context;
public static Application application;
public static void setContext(Context c){
context = c;
}
public static Context getContext(){
return context;
}
public void setApplication(Application a){
application = a;
}
public Application getApplication(){
return application;
}
//这里是获取手机的Imei值,imei是手机的一个身份号,可以说是每台手机的唯一标识,具体可以自己google
TelephonyManager telManager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String imei = telManager.getDeviceId();
if(null == imei)
return "";
return imei;
}
//这里是获取手机的mac地址
WifiManager wifiManager = (WifiManager)context.getSystemService(Context.WIFI_SERVICE);
String mac = wifiManager.getConnectionInfo().getMacAddress();
if(null == mac)
return "";
return mac;
}
//这里是获取应用的版本,其中versionName和versionCode是你在AndroidManifest.xml里面设置的
String version;
try {
PackageInfo packageInfo = (PackageInfo)application.getPackageManager().getPackageInfo(application.getPackageName(), 0);
version = packageInfo.versionName;
version += ".";
version += packageInfo.versionCode;
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
version = "";
}
return version;
}
//这里是获取手机的型号
String model = "";
model = android.os.Build.MODEL;
return model;
}
//这里是获取手机的生产产家
String manufacturer = "";
manufacturer = android.os.Build.MANUFACTURER;
return manufacturer;
}
}
0 0
- android 获取手机的一些硬件信息
- 【Android】获取手机的相关硬件信息
- 【Android】获取手机的相关硬件信息
- Android 获取手机的相关硬件信息
- 获取手机的硬件信息
- android的一些常用手机信息获取
- android的一些常用手机信息获取
- android的一些常用手机信息获取
- 转: 获取Android手机的一些信息
- android 获取手机信息的一些知识
- android 通过Build获取手机硬件信息
- android 获取手机硬件imei信息
- 获取手机的一些信息
- 获得android手机的硬件信息
- 获得android手机的硬件信息
- android 获取 imei号码及手机硬件其他信息
- android获取硬件信息
- adb获取android手机系统版本,已对应的api版本和硬件相关信息
- 阿里巴巴部分面试题
- Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性
- linux下vi命令的使用
- windows程序设计 大写标识符与缩写
- hdu 1247 Hat’s Words 字典树(静态版)
- android 获取手机的一些硬件信息
- Fresco
- 没有杜拉拉的奇遇但是可以有程序员的安稳
- Median of Two Sorted Arrays -- LeetCode
- iOS ARC的使用
- arch/arm/kernel下的vmlinux.lds的生成
- windows程序设计 匈牙利命名法
- Android的学习笔记——EditText字符串过滤器InputFilter
- 求两个数的最大公约数