1
目前,我有一個android項目,它使用谷歌文本到語音來speack日語。 但是,日語只支持最新的谷歌文本到語音,而我的設備中的谷歌文本到最新版本。 我想檢查谷歌文本到語音是最新版本還是不是最新的。 如果不是最新版本,請轉到谷歌文本到Google Play商店中的語音進行更新。 我該怎麼辦?檢查設備中的應用程序是最新版本或不是代碼的最新版本android
目前,我有一個android項目,它使用谷歌文本到語音來speack日語。 但是,日語只支持最新的谷歌文本到語音,而我的設備中的谷歌文本到最新版本。 我想檢查谷歌文本到語音是最新版本還是不是最新的。 如果不是最新版本,請轉到谷歌文本到Google Play商店中的語音進行更新。 我該怎麼辦?檢查設備中的應用程序是最新版本或不是代碼的最新版本android
您是否嘗試過使用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
}