zoukankan      html  css  js  c++  java
  • 获取当前应用的版本号及android系统版本号及手机型号

    1、获取当前应用的版本号

    private String getAppVersion()
    {
      PackageManager pm = getPackageManager();
      PackageInfo pi = pm.getPackageInfo(getPackageName(),0);
      String version = pi.versioName;
      return version; }

    2、获取当前android系统的版本号

    private String[] getAndroidVersion(){
      String[] version = new String[3];
      version[0]=android.os.Build.MODEL;
      version[1]=android.os.Build.VERSION.SDK;
      version[2]=android.os.Build.VERSION.RELEASE;//?
      return version; }

    3、获取手机型号等

    private String[] getPhoneBand()
    {
      String[] band = new String[3];
      Build bd = new Build();
      band[0]=bd.MODEL;
      band[1]=bd.DEVICE;
    }

    //上面的model和下面的model区别?

    4、获取手机号及IMEI号

    private String[] getPhoneInfo()
    {
      String[] info = new String[4];
      TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
      tm.getLine1Number();
      tm.getPhoneType();//GSM/CDMA
      tm.getSimSerialNumber();//sim卡序列号(IMEI)
      tm.getSimOperatorName();//运营商
      return info;
    }

    上面的注意添加权限

    <uses-permission android:name="READ_PHONE_STATE"/>
  • 相关阅读:
    tensorflow之tf.meshgrid()
    Python中数据的保存和读取
    透视投影推导
    tensorflow之tf.slice()
    tensorflow的tf.train.Saver()模型保存与恢复
    偶数分割求平均值
    母牛的故事
    统计一行的不重复的单词字符个数
    N个顶点构成多边形的面积
    贪心法基本入门
  • 原文地址:https://www.cnblogs.com/arthur3/p/3115947.html
Copyright © 2011-2022 走看看