繁体   English   中英

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

[英]Check app in device is latest version or not latest version by code android

目前,我有一个android项目,它使用google文本进行语音交流以说日语。 但是日语仅支持Google文本到语音的最新版本,而我设备中的Google文本到语音不是最新版本。 我想检查Google Text to Speech是否为最新版本。 如果不是最新的,请在Google Play商店中将google文字转为语音页面以进行更新。 我该怎么办?

您是否尝试过使用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
   }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM