通过代码android检查设备中的app是最新版本还是最新版本

时间:2014-10-16 16:21:05

标签: android version updates

目前,我有一个Android项目,它正在使用谷歌文本来演讲日语。 但是日语只支持最新的谷歌文本到语音,而谷歌文本在我的设备中的语音不是最新版本。 我想检查谷歌文本到语音是最新版本或不是最新版本。 如果不是最新的,请转到google play store中的google text to speech进行更新。 我该怎么办?

1 个答案:

答案 0 :(得分:1)

您是否尝试过使用PackageManager?例如:

PackageManager manager = this.getPackageManager();
try {
   PackageInfo info = manager.getPackageInfo("android.speech.tts", 0); // use the exact name!
   String packageName = info.packageName;
   int versionCode = info.versionCode;
   String versionName = info.versionName;
   } catch (NameNotFoundException e) {
   // TODO Auto-generated catch block
   }