首页 > 代码库 > 获取Android版本信息和程序版本号
获取Android版本信息和程序版本号
public class MainActivity extends ActionBarActivity { private TextView mTextView; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //获取当前项目版本号 mTextView = (TextView) findViewById(R.id.textView1); try { getVersionName(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } //Android系统版本信息 String Model_VERSION="Android系统版本信息: " + android.os.Build.MODEL + ",API " + android.os.Build.VERSION.SDK + ",Android " + android.os.Build.VERSION.RELEASE; //显示信息 try { mTextView.setText("当前程序版本: "+ getVersionName()+"\n"+Model_VERSION ); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } private String getVersionName() throws Exception { // 获取packagemanager的实例 PackageManager packageManager = getPackageManager(); // getPackageName()是你当前类的包名,0代表是获取版本信息 PackageInfo packInfo = packageManager.getPackageInfo(getPackageName(),0); String version = packInfo.versionName; return version; }
}
获取Android版本信息和程序版本号
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。