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"/>
  • 相关阅读:
    百马百担
    穷举
    折叠次数
    判断年份是否是闰年
    定义xy比大小
    1月21日
    1月20日作业-第三题
    1月20日作业-第二题
    1月18日
    1月18日
  • 原文地址:https://www.cnblogs.com/arthur3/p/3115947.html
Copyright © 2011-2022 走看看