目前,我有一个 android 项目,它正在使用 google text to speech 来说日语。 但是日语仅支持最新的谷歌文本转语音,而我设备中的谷歌文本转语音不是最新版本。 我想检查谷歌文字转语音是最新版本还是不是最新版本。 如果不是最新的,请转到 google play 商店中的 google text to speech 页面进行更新。 我该怎么办?
最佳答案
您是否尝试过使用 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
}
关于android - 通过代码android检查设备中的应用程序是最新版本还是不是最新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26409289/