こんにちは、packageinfo を使用して最初のインストール時間を尋ねると、アプリでこの奇妙なエラーが発生します。ただし、一部のデバイスでのみ、エラーはまれであり、頻繁ではありません。なぜそれが起こっているのですか?回避策はありますか?
PackageManager manager = this.getPackageManager();
info = manager.getPackageInfo(this.getPackageName(), 0);
vPname = info.packageName;
vName = info.versionName;
vVers = info.versionCode;
installDate = info.firstInstallTime;
与える
java.lang.NoSuchFieldError: android.content.pm.PackageInfo.firstInstallTime
minSdkVersion="7"
エラーを返すいくつかのデバイスのリスト:
- コンボイ(サンダーグ)
- LG-P920 (p920)
- デファイ (umts_jordan)
- インフューズ (SGH-I997)